Files
signal-platform/reports/portfolio-construction-prod505-capacity-bracket-daily-v1.json
T
2026-08-05 20:33:16 +02:00

97520 lines
3.1 MiB
Plaintext

{
"analysis": {
"bootstrap": {
"interval": "central 90% percentile, context only",
"replicates": 10000,
"resampling_unit": "seven annual paired summaries",
"seed": 20260805
},
"paired_per_year": [
{
"arm_id": "cap10_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -63.3,
"control_median": -63.3,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.8,
"control_median": -0.8,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.4531928264007718,
"control_median": -0.4531928264007718,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8065962015836108,
"control_median": -0.8065962015836108,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 68.7,
"control_median": 68.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5329423569693267,
"control_median": 0.5329423569693267,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.18,
"control_median": -1.18,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.7241062363007238,
"control_median": -1.7241062363007238,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -63.2,
"control_median": -63.2,
"paired_delta_median": 0.0,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -16.55,
"control_median": -16.55,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.355,
"control_median": -0.355,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.029158031591220206,
"control_median": -0.029158031591220206,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.12236592070712332,
"control_median": -0.12236592070712332,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 44.25,
"control_median": 44.25,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.9614923442778619,
"control_median": 0.9614923442778619,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.08,
"control_median": 0.08,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 0.12461381768556787,
"control_median": 0.12461381768556787,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -16.45,
"control_median": -16.45,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.6,
"control_median": -82.6,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6651490670000286,
"control_median": -0.6651490670000286,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8804703414383201,
"control_median": -0.8804703414383201,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 83.85,
"control_median": 83.85,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.35693277342603646,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -3.1399999999999997,
"control_median": -3.1399999999999997,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.812102532208317,
"control_median": -3.812102532208317,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.35,
"control_median": -82.35,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -88.3,
"control_median": -88.3,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.809647336101318,
"control_median": -0.809647336101318,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9311990231779976,
"control_median": -0.9311990231779976,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 89.80000000000001,
"control_median": 89.80000000000001,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.2960752844634145,
"control_median": 0.2960752844634145,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.98,
"control_median": -2.98,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -4.025318219137797,
"control_median": -4.025318219137797,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -88.35,
"control_median": -88.35,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.6,
"control_median": -82.6,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.995,
"control_median": -0.995,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6109054096263475,
"control_median": -0.6109054096263475,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8923420512220004,
"control_median": -0.8923420512220004,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 82.7,
"control_median": 82.7,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.4093915247632419,
"control_median": 0.4093915247632419,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.67,
"control_median": -2.67,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.6088469029273313,
"control_median": -3.6088469029273313,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.55000000000001,
"control_median": -82.55000000000001,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -74.95,
"control_median": -74.95,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6152148901555253,
"control_median": -0.6152148901555253,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9390662602028554,
"control_median": -0.9390662602028554,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 76.6,
"control_median": 76.6,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.3279907296503128,
"control_median": 0.3279907296503128,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.525,
"control_median": -2.525,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.223337745147031,
"control_median": -3.223337745147031,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -75.2,
"control_median": -75.2,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -85.4,
"control_median": -85.4,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.92,
"control_median": -0.92,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7486282527099299,
"control_median": -0.7486282527099299,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.984182503180141,
"control_median": -0.984182503180141,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 91.9,
"control_median": 91.9,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.2829567883022461,
"control_median": 0.2829567883022461,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.42,
"control_median": 0.42,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 1.8060121638511468,
"control_median": 1.8060121638511468,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -85.4,
"control_median": -85.4,
"paired_delta_median": 0.0,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.6,
"control_median": -82.6,
"paired_delta_median": 0.0
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6152148901555253,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.6152148901555253,
"paired_delta_median": 0.0
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8923420512220004,
"control_median": -0.8923420512220004,
"paired_delta_median": 0.0
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 82.7,
"control_median": 82.7,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.35693277342603646,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.0
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.525,
"control_median": -2.525,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.223337745147031,
"control_median": -3.223337745147031,
"paired_delta_median": 0.0
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -82.35,
"control_median": -82.35,
"paired_delta_median": 0.0
}
},
"protocol": "empty_book"
},
{
"arm_id": "cash_unbounded",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.5655608214849921,
"arm_median": -35.8,
"control_median": -63.3,
"paired_delta_median": 12.600000000000001,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.7249999999999999,
"arm_median": -0.58,
"control_median": -0.8,
"paired_delta_median": 0.28,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.2757605053917159,
"arm_median": -0.124972682848177,
"control_median": -0.4531928264007718,
"paired_delta_median": 0.1470319251456737,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.3684702697652146,
"arm_median": -0.29720671998911047,
"control_median": -0.8065962015836108,
"paired_delta_median": 0.30017498266166354,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.8879184861717613,
"arm_median": 61.0,
"control_median": 68.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.5719163152114648,
"arm_median": 0.8377407859873371,
"control_median": 0.5329423569693267,
"paired_delta_median": 0.13877349390339289,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.00847457627118644,
"arm_median": -0.01,
"control_median": -1.18,
"paired_delta_median": 0.45999999999999996,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.012024269738309609,
"arm_median": -0.02073111844278167,
"control_median": -1.7241062363007238,
"paired_delta_median": 0.6390239801884723,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.564873417721519,
"arm_median": -35.7,
"control_median": -63.2,
"paired_delta_median": 12.599999999999994,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": -1.365558912386707,
"arm_median": 22.6,
"control_median": -16.55,
"paired_delta_median": 14.5,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": -1.3661971830985915,
"arm_median": 0.485,
"control_median": -0.355,
"paired_delta_median": 0.27,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -5.255971639130643,
"arm_median": 0.15325378709632875,
"control_median": -0.029158031591220206,
"paired_delta_median": 0.11959914509059903,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -5.384924259071312,
"arm_median": 0.6589312148993849,
"control_median": -0.12236592070712332,
"paired_delta_median": 0.3446191558632373,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0632768361581921,
"arm_median": 47.05,
"control_median": 44.25,
"paired_delta_median": 1.3000000000000007,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.2657898447622271,
"arm_median": 1.2170472452035446,
"control_median": 0.9614923442778619,
"paired_delta_median": 0.15704650081716404,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 8.0625,
"arm_median": 0.645,
"control_median": 0.08,
"paired_delta_median": 0.175,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 8.356725711392505,
"arm_median": 1.041363494247763,
"control_median": 0.12461381768556787,
"paired_delta_median": 0.31276674666924537,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": -1.3708206686930091,
"arm_median": 22.55,
"control_median": -16.45,
"paired_delta_median": 14.450000000000003,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.950363196125908,
"arm_median": -78.5,
"control_median": -82.6,
"paired_delta_median": 0.8000000000000043,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9896907216494846,
"arm_median": -0.96,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.7890486263225432,
"arm_median": -0.5248349576160939,
"control_median": -0.6651490670000286,
"paired_delta_median": 0.12098227796933247,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9979273761447756,
"arm_median": -0.8786454576048375,
"control_median": -0.8804703414383201,
"paired_delta_median": 0.020395495111865947,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9743589743589743,
"arm_median": 81.69999999999999,
"control_median": 83.85,
"paired_delta_median": -1.1499999999999986,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.2230552352398316,
"arm_median": 0.43654849716738653,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.06687921801159749,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 0.7197452229299363,
"arm_median": -2.26,
"control_median": -3.1399999999999997,
"paired_delta_median": 0.18999999999999995,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 0.7551916289990459,
"arm_median": -2.8788679212097867,
"control_median": -3.812102532208317,
"paired_delta_median": 0.33101720189143946,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9514268366727383,
"arm_median": -78.35,
"control_median": -82.35,
"paired_delta_median": 0.7999999999999972,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0458663646659117,
"arm_median": -92.35,
"control_median": -88.3,
"paired_delta_median": -4.050000000000004,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0101010101010102,
"arm_median": -1.0,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.752674327404515,
"arm_median": -0.6094007641349168,
"control_median": -0.809647336101318,
"paired_delta_median": 0.18515280023140995,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9315162093384234,
"arm_median": -0.867426984210411,
"control_median": -0.9311990231779976,
"paired_delta_median": 0.06765781131051507,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0412026726057906,
"arm_median": 93.5,
"control_median": 89.80000000000001,
"paired_delta_median": 4.200000000000003,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.3682770465718856,
"arm_median": 0.4051130157885317,
"control_median": 0.2960752844634145,
"paired_delta_median": 0.09414577629460046,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.1510067114093958,
"arm_median": -3.4299999999999997,
"control_median": -2.98,
"paired_delta_median": -0.405,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0538844233820939,
"arm_median": -4.242220170305474,
"control_median": -4.025318219137797,
"paired_delta_median": -0.358837437878339,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0458404074702887,
"arm_median": -92.4,
"control_median": -88.35,
"paired_delta_median": -4.050000000000004,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0145278450363195,
"arm_median": -83.8,
"control_median": -82.6,
"paired_delta_median": 2.5500000000000043,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.8994974874371859,
"arm_median": -0.895,
"control_median": -0.995,
"paired_delta_median": 0.08499999999999996,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -0.6095842344044137,
"arm_median": 0.3723983064205918,
"control_median": -0.6109054096263475,
"paired_delta_median": 1.020506926466824,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -0.2148092321129165,
"arm_median": 0.1916833108050627,
"control_median": -0.8923420512220004,
"paired_delta_median": 1.0778590832044204,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1269649334945584,
"arm_median": 93.19999999999999,
"control_median": 82.7,
"paired_delta_median": 7.750000000000007,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 3.3679249992834404,
"arm_median": 1.378799950744888,
"control_median": 0.4093915247632419,
"paired_delta_median": 0.9993213071159919,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -0.20224719101123598,
"arm_median": 0.54,
"control_median": -2.67,
"paired_delta_median": 3.21,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -1.9155176807816505,
"arm_median": 6.912810049791404,
"control_median": -3.6088469029273313,
"paired_delta_median": 10.436780633223652,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0151423379769835,
"arm_median": -83.8,
"control_median": -82.55000000000001,
"paired_delta_median": 2.5500000000000043,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.236157438292195,
"arm_median": -92.65,
"control_median": -74.95,
"paired_delta_median": -17.300000000000004,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0101010101010102,
"arm_median": -1.0,
"control_median": -0.99,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8745756385295117,
"arm_median": -0.538051955390632,
"control_median": -0.6152148901555253,
"paired_delta_median": 0.09543365089177056,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9792449125415487,
"arm_median": -0.9195758578430644,
"control_median": -0.9390662602028554,
"paired_delta_median": -0.013644699489979928,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.220626631853786,
"arm_median": 93.5,
"control_median": 76.6,
"paired_delta_median": 15.550000000000004,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.1576854518573585,
"arm_median": 0.3797100960602471,
"control_median": 0.3279907296503128,
"paired_delta_median": 0.07318384373356007,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.2000000000000002,
"arm_median": -3.0300000000000002,
"control_median": -2.525,
"paired_delta_median": -1.0849999999999997,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2334404297361425,
"arm_median": -3.975795093558883,
"control_median": -3.223337745147031,
"paired_delta_median": -1.0660775270408185,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.2327127659574468,
"arm_median": -92.7,
"control_median": -75.2,
"paired_delta_median": -17.25,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1370023419203745,
"arm_median": -97.1,
"control_median": -85.4,
"paired_delta_median": -10.700000000000003,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.0869565217391304,
"arm_median": -1.0,
"control_median": -0.92,
"paired_delta_median": -0.06999999999999995,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.847208138157609,
"arm_median": -0.6342439481505637,
"control_median": -0.7486282527099299,
"paired_delta_median": 0.1367344287144563,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 0.9874672178013167,
"arm_median": -0.9718479582240294,
"control_median": -0.984182503180141,
"paired_delta_median": -0.004083587612592865,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.058759521218716,
"arm_median": 97.3,
"control_median": 91.9,
"paired_delta_median": 3.799999999999997,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 0.9823260507345285,
"arm_median": 0.27795582438147143,
"control_median": 0.2829567883022461,
"paired_delta_median": 0.04379857161393827,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": -0.0,
"arm_median": -0.0,
"control_median": 0.42,
"paired_delta_median": -0.47,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": -0.0039532539174827325,
"arm_median": -0.0071396246617660124,
"control_median": 1.8060121638511468,
"paired_delta_median": -1.516535537528699,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.1370023419203745,
"arm_median": -97.1,
"control_median": -85.4,
"paired_delta_median": -10.700000000000003,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.0145278450363195,
"arm_median": -83.8,
"control_median": -82.6,
"paired_delta_median": 0.8000000000000043
},
"calmar": {
"arm_control_ratio": 0.9896907216494846,
"arm_median": -0.96,
"bootstrap_90": {
"n": 7,
"p05": -0.010000000000000009,
"p95": 0.27,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.8530920919085955,
"arm_median": -0.5248349576160939,
"bootstrap_90": {
"n": 7,
"p05": 0.11959914509059903,
"p95": 0.18515280023140995,
"point": 0.1367344287144563,
"replicates": 10000
},
"control_median": -0.6152148901555253,
"paired_delta_median": 0.1367344287144563
},
"gain_to_pain": {
"arm_control_ratio": 0.9720790172586062,
"arm_median": -0.867426984210411,
"control_median": -0.8923420512220004,
"paired_delta_median": 0.06765781131051507
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1269649334945584,
"arm_median": 93.19999999999999,
"control_median": 82.7,
"paired_delta_median": 3.799999999999997
},
"profit_factor": {
"arm_control_ratio": 1.2230552352398316,
"arm_median": 0.43654849716738653,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.09414577629460046
},
"sharpe": {
"arm_control_ratio": 0.0039603960396039604,
"arm_median": -0.01,
"control_median": -2.525,
"paired_delta_median": 0.175
},
"sortino": {
"arm_control_ratio": 0.006431568790454513,
"arm_median": -0.02073111844278167,
"control_median": -3.223337745147031,
"paired_delta_median": 0.31276674666924537
},
"total_return_pct": {
"arm_control_ratio": 1.0176077717061325,
"arm_median": -83.8,
"control_median": -82.35,
"paired_delta_median": 0.7999999999999972
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap10_weekly_top10",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8909952606635071,
"arm_median": -56.4,
"control_median": -63.3,
"paired_delta_median": 0.7999999999999972,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.9125,
"arm_median": -0.73,
"control_median": -0.8,
"paired_delta_median": 0.010000000000000009,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.5803311715709323,
"arm_median": -0.26300192389270205,
"control_median": -0.4531928264007718,
"paired_delta_median": 0.11711446311914464,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.717252857749528,
"arm_median": -0.5785334306357591,
"control_median": -0.8065962015836108,
"paired_delta_median": 0.06489268349682709,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9912663755458514,
"arm_median": 68.1,
"control_median": 68.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.2472333644983582,
"arm_median": 0.6647034889665383,
"control_median": 0.5329423569693267,
"paired_delta_median": 0.05092678329127004,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.5084745762711864,
"arm_median": -0.6,
"control_median": -1.18,
"paired_delta_median": 0.08000000000000007,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.5331808124041393,
"arm_median": -0.9192603637418629,
"control_median": -1.7241062363007238,
"paired_delta_median": 0.12445921560875117,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.8908227848101264,
"arm_median": -56.3,
"control_median": -63.2,
"paired_delta_median": 0.7999999999999972,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.5196374622356494,
"arm_median": -25.15,
"control_median": -16.55,
"paired_delta_median": -14.150000000000002,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.5492957746478875,
"arm_median": -0.55,
"control_median": -0.355,
"paired_delta_median": -0.19000000000000003,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 2.6607129291468423,
"arm_median": -0.07758115164323168,
"control_median": -0.029158031591220206,
"paired_delta_median": -0.05112419597297016,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 2.871239292965918,
"arm_median": -0.3513418396542443,
"control_median": -0.12236592070712332,
"paired_delta_median": -0.3285336396835847,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1163841807909605,
"arm_median": 49.4,
"control_median": 44.25,
"paired_delta_median": 5.350000000000001,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9181721304961401,
"arm_median": 0.8828154742013327,
"control_median": 0.9614923442778619,
"paired_delta_median": -0.09191399141062423,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -0.0625,
"arm_median": -0.005,
"control_median": 0.08,
"paired_delta_median": -0.11,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -0.06999195041015681,
"arm_median": -0.008721964147868588,
"control_median": 0.12461381768556787,
"paired_delta_median": -0.1655650457964271,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.5258358662613982,
"arm_median": -25.1,
"control_median": -16.45,
"paired_delta_median": -14.1,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0266343825665862,
"arm_median": -84.80000000000001,
"control_median": -82.6,
"paired_delta_median": -3.6000000000000014,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8246902862331739,
"arm_median": -0.5485419744519822,
"control_median": -0.6651490670000286,
"paired_delta_median": 0.10235388697428238,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.1144539976201888,
"arm_median": -0.9812436918019485,
"control_median": -0.8804703414383201,
"paired_delta_median": -0.10380875080389584,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0250447227191415,
"arm_median": 85.95,
"control_median": 83.85,
"paired_delta_median": 2.1000000000000014,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.018834055620463,
"arm_median": 0.3636552651335085,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.004160397645000452,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0939490445859874,
"arm_median": -3.435,
"control_median": -3.1399999999999997,
"paired_delta_median": -0.15500000000000003,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0693066797894668,
"arm_median": -4.076306701732694,
"control_median": -3.812102532208317,
"paired_delta_median": -0.19565195907024813,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0279295689131756,
"arm_median": -84.65,
"control_median": -82.35,
"paired_delta_median": -3.5999999999999943,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0379388448471123,
"arm_median": -91.65,
"control_median": -88.3,
"paired_delta_median": -3.549999999999997,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0101010101010102,
"arm_median": -1.0,
"control_median": -0.99,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.7957429523711245,
"arm_median": -0.6442711616086789,
"control_median": -0.809647336101318,
"paired_delta_median": 0.15831867153598211,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9454538160038216,
"arm_median": -0.880405669922669,
"control_median": -0.9311990231779976,
"paired_delta_median": 0.044258356799332266,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0306236080178173,
"arm_median": 92.55,
"control_median": 89.80000000000001,
"paired_delta_median": 2.8500000000000014,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.1387434165366133,
"arm_median": 0.3371537809819183,
"control_median": 0.2960752844634145,
"paired_delta_median": 0.01918465592380203,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.1426174496644297,
"arm_median": -3.4050000000000002,
"control_median": -2.98,
"paired_delta_median": -0.4249999999999998,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.1000614939839306,
"arm_median": -4.42809757390546,
"control_median": -4.025318219137797,
"paired_delta_median": -0.3420275288878556,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.037351443123939,
"arm_median": -91.65,
"control_median": -88.35,
"paired_delta_median": -3.549999999999997,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.074455205811138,
"arm_median": -88.75,
"control_median": -82.6,
"paired_delta_median": -5.899999999999999,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9949748743718593,
"arm_median": -0.99,
"control_median": -0.995,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9776321643039654,
"arm_median": -0.5972407777980067,
"control_median": -0.6109054096263475,
"paired_delta_median": 0.04008472477338182,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.074007346752843,
"arm_median": -0.9583819188289302,
"control_median": -0.8923420512220004,
"paired_delta_median": -0.05667982234273489,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0792019347037485,
"arm_median": 89.25,
"control_median": 82.7,
"paired_delta_median": 7.150000000000006,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.8550768612910354,
"arm_median": 0.3500612200337041,
"control_median": 0.4093915247632419,
"paired_delta_median": -0.052407733378581275,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.3220973782771537,
"arm_median": -3.5300000000000002,
"control_median": -2.67,
"paired_delta_median": -0.9500000000000002,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2007425812106665,
"arm_median": -4.333296145415083,
"control_median": -3.6088469029273313,
"paired_delta_median": -0.9478588433222805,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0751059963658387,
"arm_median": -88.75,
"control_median": -82.55000000000001,
"paired_delta_median": -5.850000000000001,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.154769846564376,
"arm_median": -86.55,
"control_median": -74.95,
"paired_delta_median": -8.000000000000007,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9932216993972968,
"arm_median": -0.6110447786947921,
"control_median": -0.6152148901555253,
"paired_delta_median": 0.05488736952242815,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0625253137674902,
"arm_median": -0.9977816727705024,
"control_median": -0.9390662602028554,
"paired_delta_median": -0.052164368735697186,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1351174934725847,
"arm_median": 86.94999999999999,
"control_median": 76.6,
"paired_delta_median": 8.150000000000006,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.8452028654910572,
"arm_median": 0.277218704554947,
"control_median": 0.3279907296503128,
"paired_delta_median": -0.045137548473708725,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.2396039603960396,
"arm_median": -3.13,
"control_median": -2.525,
"paired_delta_median": -0.9449999999999998,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.1662104154834325,
"arm_median": -3.7590900510113494,
"control_median": -3.223337745147031,
"paired_delta_median": -0.7435894705741242,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.151595744680851,
"arm_median": -86.6,
"control_median": -75.2,
"paired_delta_median": -8.050000000000004,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0632318501170959,
"arm_median": -90.8,
"control_median": -85.4,
"paired_delta_median": -5.700000000000003,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.0543478260869565,
"arm_median": -0.97,
"control_median": -0.92,
"paired_delta_median": -0.040000000000000036,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.8866266418345723,
"arm_median": -0.6637537536826887,
"control_median": -0.7486282527099299,
"paired_delta_median": 0.09244307205956248,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.0152170233423012,
"arm_median": -0.9991588313041176,
"control_median": -0.984182503180141,
"paired_delta_median": -0.009615347706899202,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0087051142546246,
"arm_median": 92.7,
"control_median": 91.9,
"paired_delta_median": 1.5,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 0.8724569571255736,
"arm_median": 0.2468676185202027,
"control_median": 0.2829567883022461,
"paired_delta_median": -0.03546931910839421,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 1.0238095238095237,
"arm_median": 0.43,
"control_median": 0.42,
"paired_delta_median": 0.020000000000000018,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 1.2236645319099155,
"arm_median": 2.209953029102527,
"control_median": 1.8060121638511468,
"paired_delta_median": 0.48762279349217974,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.0632318501170959,
"arm_median": -90.8,
"control_median": -85.4,
"paired_delta_median": -5.700000000000003,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.047820823244552,
"arm_median": -86.55,
"control_median": -82.6,
"paired_delta_median": -5.700000000000003
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"bootstrap_90": {
"n": 7,
"p05": -0.040000000000000036,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.9707840095466889,
"arm_median": -0.5972407777980067,
"bootstrap_90": {
"n": 7,
"p05": 0.04008472477338182,
"p95": 0.11711446311914464,
"point": 0.09244307205956248,
"replicates": 10000
},
"control_median": -0.6152148901555253,
"paired_delta_median": 0.09244307205956248
},
"gain_to_pain": {
"arm_control_ratio": 1.074007346752843,
"arm_median": -0.9583819188289302,
"control_median": -0.8923420512220004,
"paired_delta_median": -0.052164368735697186
},
"max_drawdown_pct": {
"arm_control_ratio": 1.051390568319226,
"arm_median": 86.94999999999999,
"control_median": 82.7,
"paired_delta_median": 2.8500000000000014
},
"profit_factor": {
"arm_control_ratio": 0.980748326004431,
"arm_median": 0.3500612200337041,
"control_median": 0.35693277342603646,
"paired_delta_median": -0.03546931910839421
},
"sharpe": {
"arm_control_ratio": 1.2396039603960396,
"arm_median": -3.13,
"control_median": -2.525,
"paired_delta_median": -0.15500000000000003
},
"sortino": {
"arm_control_ratio": 1.1662104154834325,
"arm_median": -3.7590900510113494,
"control_median": -3.223337745147031,
"paired_delta_median": -0.19565195907024813
},
"total_return_pct": {
"arm_control_ratio": 1.0516089860352156,
"arm_median": -86.6,
"control_median": -82.35,
"paired_delta_median": -5.700000000000003
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap15_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.79304897314376,
"arm_median": -50.2,
"control_median": -63.3,
"paired_delta_median": 7.5,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.8999999999999999,
"arm_median": -0.72,
"control_median": -0.8,
"paired_delta_median": 0.08999999999999997,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.5070963501128498,
"arm_median": -0.22981242816515773,
"control_median": -0.4531928264007718,
"paired_delta_median": 0.18250858085723498,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.6264638167441258,
"arm_median": -0.505303335015383,
"control_median": -0.8065962015836108,
"paired_delta_median": 0.08696405327164547,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9767103347889373,
"arm_median": 67.1,
"control_median": 68.7,
"paired_delta_median": -1.6000000000000085,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.382939633547501,
"arm_median": 0.7370271078491021,
"control_median": 0.5329423569693267,
"paired_delta_median": 0.14891313801499417,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.4915254237288135,
"arm_median": -0.58,
"control_median": -1.18,
"paired_delta_median": 0.3799999999999999,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.48492991395426965,
"arm_median": -0.8360706888173297,
"control_median": -1.7241062363007238,
"paired_delta_median": 0.5222444750946722,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.7927215189873418,
"arm_median": -50.1,
"control_median": -63.2,
"paired_delta_median": 7.5,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": -1.2628398791540785,
"arm_median": 20.9,
"control_median": -16.55,
"paired_delta_median": 15.849999999999998,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": -1.4507042253521127,
"arm_median": 0.515,
"control_median": -0.355,
"paired_delta_median": 0.29000000000000004,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -4.235770910134817,
"arm_median": 0.12350674201088255,
"control_median": -0.029158031591220206,
"paired_delta_median": 0.10282608107816522,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -4.424886757394635,
"arm_median": 0.5414553420933519,
"control_median": -0.12236592070712332,
"paired_delta_median": 0.3094467590822648,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9966101694915255,
"arm_median": 44.1,
"control_median": 44.25,
"paired_delta_median": 2.1499999999999986,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.2094804061456204,
"arm_median": 1.1629061510630931,
"control_median": 0.9614923442778619,
"paired_delta_median": 0.14288014925992654,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 7.8125,
"arm_median": 0.625,
"control_median": 0.08,
"paired_delta_median": 0.27,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 7.114770885042144,
"arm_median": 0.8865987619432281,
"control_median": 0.12461381768556787,
"paired_delta_median": 0.45160688332153937,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": -1.264437689969605,
"arm_median": 20.8,
"control_median": -16.45,
"paired_delta_median": 15.75,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9588377723970943,
"arm_median": -79.19999999999999,
"control_median": -82.6,
"paired_delta_median": -0.04999999999999716,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9845360824742267,
"arm_median": -0.955,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8322037310203901,
"arm_median": -0.5535395352421553,
"control_median": -0.6651490670000286,
"paired_delta_median": 0.09839064193425637,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9902273857641758,
"arm_median": -0.871865844445359,
"control_median": -0.8804703414383201,
"paired_delta_median": 0.01707326152663674,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9946332737030413,
"arm_median": 83.4,
"control_median": 83.85,
"paired_delta_median": 0.29999999999999716,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.1572636370082132,
"arm_median": 0.41306531954244347,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.03691868432526968,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 0.874203821656051,
"arm_median": -2.745,
"control_median": -3.1399999999999997,
"paired_delta_median": 0.1449999999999998,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 0.9061220113823408,
"arm_median": -3.4542300140803146,
"control_median": -3.812102532208317,
"paired_delta_median": 0.16808457121608633,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9587128111718277,
"arm_median": -78.95,
"control_median": -82.35,
"paired_delta_median": -0.04999999999999716,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0792751981879956,
"arm_median": -95.3,
"control_median": -88.3,
"paired_delta_median": -5.649999999999999,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.005050505050505,
"arm_median": -0.995,
"control_median": -0.99,
"paired_delta_median": -0.0050000000000000044,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9709783233676602,
"arm_median": -0.7861500129267502,
"control_median": -0.809647336101318,
"paired_delta_median": 0.024263834022578423,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9932527556367294,
"arm_median": -0.9249159958177768,
"control_median": -0.9311990231779976,
"paired_delta_median": -0.0008462953331996315,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0684855233853003,
"arm_median": 95.94999999999999,
"control_median": 89.80000000000001,
"paired_delta_median": 5.100000000000001,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9949428508046855,
"arm_median": 0.29457798757683784,
"control_median": 0.2960752844634145,
"paired_delta_median": 0.004874639776596218,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.313758389261745,
"arm_median": -3.915,
"control_median": -2.98,
"paired_delta_median": -0.74,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.207360285948506,
"arm_median": -4.8600093560919415,
"control_median": -4.025318219137797,
"paired_delta_median": -0.7934537655909306,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.078664402942841,
"arm_median": -95.3,
"control_median": -88.35,
"paired_delta_median": -5.600000000000001,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8934624697336564,
"arm_median": -73.80000000000001,
"control_median": -82.6,
"paired_delta_median": 11.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.8190954773869347,
"arm_median": -0.815,
"control_median": -0.995,
"paired_delta_median": 0.15999999999999998,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -1.1213602218778196,
"arm_median": 0.6850450256849614,
"control_median": -0.6109054096263475,
"paired_delta_median": 1.3245401133257124,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -0.5844889150750922,
"arm_median": 0.5215640373946293,
"control_median": -0.8923420512220004,
"paired_delta_median": 1.4002853972792444,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0985489721886335,
"arm_median": 90.85,
"control_median": 82.7,
"paired_delta_median": 5.5,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 3.9862594725032467,
"arm_median": 1.6319408435500207,
"control_median": 0.4093915247632419,
"paired_delta_median": 1.2140435620054362,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -0.21161048689138576,
"arm_median": 0.565,
"control_median": -2.67,
"paired_delta_median": 3.235,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -2.013497571008137,
"arm_median": 7.266404473184419,
"control_median": -3.6088469029273313,
"paired_delta_median": 10.635906445707452,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.8946093276801936,
"arm_median": -73.85,
"control_median": -82.55000000000001,
"paired_delta_median": 11.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.211474316210807,
"arm_median": -90.8,
"control_median": -74.95,
"paired_delta_median": -15.800000000000004,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.005050505050505,
"arm_median": -0.995,
"control_median": -0.99,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0940725120824781,
"arm_median": -0.6730897003430014,
"control_median": -0.6152148901555253,
"paired_delta_median": -0.023614178793981144,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9746433770630389,
"arm_median": -0.9152547111300695,
"control_median": -0.9390662602028554,
"paired_delta_median": -0.007933827510974822,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.201697127937337,
"arm_median": 92.05,
"control_median": 76.6,
"paired_delta_median": 12.900000000000006,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9983658536531641,
"arm_median": 0.3274547447976587,
"control_median": 0.3279907296503128,
"paired_delta_median": -0.02123054100688518,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.304950495049505,
"arm_median": -3.295,
"control_median": -2.525,
"paired_delta_median": -1.2000000000000002,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2814639150331775,
"arm_median": -4.130591006370329,
"control_median": -3.223337745147031,
"paired_delta_median": -1.2775604795607602,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.2087765957446808,
"arm_median": -90.9,
"control_median": -75.2,
"paired_delta_median": -15.75,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0889929742388758,
"arm_median": -93.0,
"control_median": -85.4,
"paired_delta_median": -7.300000000000011,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.076086956521739,
"arm_median": -0.99,
"control_median": -0.92,
"paired_delta_median": -0.05999999999999994,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.9803911163785877,
"arm_median": -0.7339484884268397,
"control_median": -0.7486282527099299,
"paired_delta_median": 0.02176051956756908,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.0160717110584152,
"arm_median": -1.0,
"control_median": -0.984182503180141,
"paired_delta_median": -0.006599266651958757,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0250272034820456,
"arm_median": 94.2,
"control_median": 91.9,
"paired_delta_median": 1.3999999999999915,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 0.8586083646670299,
"arm_median": 0.24294906527562649,
"control_median": 0.2829567883022461,
"paired_delta_median": -0.02451300492520425,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 0.4761904761904762,
"arm_median": 0.2,
"control_median": 0.42,
"paired_delta_median": -0.24,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 0.47050436857537986,
"arm_median": 0.8497366127922393,
"control_median": 1.8060121638511468,
"paired_delta_median": -1.0402760878628272,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.0889929742388758,
"arm_median": -93.0,
"control_median": -85.4,
"paired_delta_median": -7.300000000000011,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 0.9588377723970943,
"arm_median": -79.19999999999999,
"control_median": -82.6,
"paired_delta_median": -0.04999999999999716
},
"calmar": {
"arm_control_ratio": 0.9845360824742267,
"arm_median": -0.955,
"bootstrap_90": {
"n": 7,
"p05": -0.010000000000000009,
"p95": 0.15999999999999998,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.8997498989372987,
"arm_median": -0.5535395352421553,
"bootstrap_90": {
"n": 7,
"p05": 0.02176051956756908,
"p95": 0.18250858085723498,
"point": 0.09839064193425637,
"replicates": 10000
},
"control_median": -0.6152148901555253,
"paired_delta_median": 0.09839064193425637
},
"gain_to_pain": {
"arm_control_ratio": 0.9770534104622766,
"arm_median": -0.871865844445359,
"control_median": -0.8923420512220004,
"paired_delta_median": 0.01707326152663674
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0985489721886335,
"arm_median": 90.85,
"control_median": 82.7,
"paired_delta_median": 2.1499999999999986
},
"profit_factor": {
"arm_control_ratio": 1.1572636370082132,
"arm_median": 0.41306531954244347,
"control_median": 0.35693277342603646,
"paired_delta_median": 0.03691868432526968
},
"sharpe": {
"arm_control_ratio": 0.22970297029702968,
"arm_median": -0.58,
"control_median": -2.525,
"paired_delta_median": 0.1449999999999998
},
"sortino": {
"arm_control_ratio": 0.25938041710835136,
"arm_median": -0.8360706888173297,
"control_median": -3.223337745147031,
"paired_delta_median": 0.16808457121608633
},
"total_return_pct": {
"arm_control_ratio": 0.9587128111718277,
"arm_median": -78.95,
"control_median": -82.35,
"paired_delta_median": -0.04999999999999716
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap10_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -59.05,
"control_median": -59.05,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.59,
"control_median": -0.59,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.43408895613369985,
"control_median": -0.43408895613369985,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7786561191200712,
"control_median": -0.7786561191200712,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5343762860835325,
"control_median": 0.5343762860835325,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 300.9999349714551,
"control_median": 300.9999349714551,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -58.8,
"control_median": -58.8,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -42.25,
"control_median": -42.25,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.89,
"control_median": -0.89,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.26926906817577523,
"control_median": -0.26926906817577523,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.4699187840180882,
"control_median": -0.4699187840180882,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 47.4,
"control_median": 47.4,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.6754428467695939,
"control_median": 0.6754428467695939,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -0.645,
"control_median": -0.645,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -0.8905523028443585,
"control_median": -0.8905523028443585,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -42.05,
"control_median": -42.05,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -46.7,
"control_median": -46.7,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.67,
"control_median": -0.67,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.38737391504355523,
"control_median": -0.38737391504355523,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.5623218912660617,
"control_median": -0.5623218912660617,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 69.4,
"control_median": 69.4,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.541933160591684,
"control_median": 0.541933160591684,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -0.63,
"control_median": -0.63,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -0.9838739472109775,
"control_median": -0.9838739472109775,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -46.3,
"control_median": -46.3,
"paired_delta_median": 0.0,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -91.95,
"control_median": -91.95,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.9156844622092614,
"control_median": -0.9156844622092614,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9368221673701154,
"control_median": -0.9368221673701154,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 92.05,
"control_median": 92.05,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.23522341366703847,
"control_median": 0.23522341366703847,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -4.595,
"control_median": -4.595,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -4.955803097600697,
"control_median": -4.955803097600697,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -91.9,
"control_median": -91.9,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -87.2,
"control_median": -87.2,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7068240596252163,
"control_median": -0.7068240596252163,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9003320678807236,
"control_median": -0.9003320678807236,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 89.35,
"control_median": 89.35,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.3770821457158167,
"control_median": 0.3770821457158167,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.51,
"control_median": -2.51,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.7380377605260366,
"control_median": -3.7380377605260366,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -87.2,
"control_median": -87.2,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.1,
"control_median": -64.1,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.86,
"control_median": -0.86,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.4606188714057041,
"control_median": -0.4606188714057041,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7775169779891447,
"control_median": -0.7775169779891447,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 75.6,
"control_median": 75.6,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5186816643804341,
"control_median": 0.5186816643804341,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.23,
"control_median": -1.23,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.6706426659576499,
"control_median": -1.6706426659576499,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -63.9,
"control_median": -63.9,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -77.75,
"control_median": -77.75,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.98,
"control_median": -0.98,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7129837604010457,
"control_median": -0.7129837604010457,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9576979074458063,
"control_median": -0.9576979074458063,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 79.3,
"control_median": 79.3,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.25126236825052417,
"control_median": 0.25126236825052417,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -3.74,
"control_median": -3.74,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -4.218548134447078,
"control_median": -4.218548134447078,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -78.05000000000001,
"control_median": -78.05000000000001,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.1,
"control_median": -64.1,
"paired_delta_median": 0.0
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.89,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.89,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.4606188714057041,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.4606188714057041,
"paired_delta_median": 0.0
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7786561191200712,
"control_median": -0.7786561191200712,
"paired_delta_median": 0.0
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 79.3,
"control_median": 79.3,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5186816643804341,
"control_median": 0.5186816643804341,
"paired_delta_median": 0.0
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.23,
"control_median": -1.23,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.6706426659576499,
"control_median": -1.6706426659576499,
"paired_delta_median": 0.0
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -63.9,
"control_median": -63.9,
"paired_delta_median": 0.0
}
},
"protocol": "warm_book"
},
{
"arm_id": "cash_unbounded",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0914479254868756,
"arm_median": -64.45,
"control_median": -59.05,
"paired_delta_median": -4.5,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.093220338983051,
"arm_median": -0.645,
"control_median": -0.59,
"paired_delta_median": -0.04500000000000004,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0274392934627259,
"arm_median": -0.4460000503899808,
"control_median": -0.43408895613369985,
"paired_delta_median": -0.01406702608857796,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0632185248954305,
"arm_median": -0.8278816103716427,
"control_median": -0.7786561191200712,
"paired_delta_median": -0.06096944853477254,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.9357998941995903,
"arm_median": 0.5000692719797397,
"control_median": 0.5343762860835325,
"paired_delta_median": -0.030467912458492785,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.924841685225961,
"arm_median": 278.3772871119052,
"control_median": 300.9999349714551,
"paired_delta_median": -22.373400025337617,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.092687074829932,
"arm_median": -64.25,
"control_median": -58.8,
"paired_delta_median": -4.5,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.1408284023668639,
"arm_median": -5.949999999999999,
"control_median": -42.25,
"paired_delta_median": 40.95,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.15168539325842698,
"arm_median": -0.135,
"control_median": -0.89,
"paired_delta_median": 0.7949999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": -0.027499236609684514,
"arm_median": 0.0074046938174349135,
"control_median": -0.26926906817577523,
"paired_delta_median": 0.28424542768517747,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": -0.32329844314538536,
"arm_median": 0.15192401127782051,
"control_median": -0.4699187840180882,
"paired_delta_median": 0.6816053969971756,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9008438818565402,
"arm_median": 42.7,
"control_median": 47.4,
"paired_delta_median": -4.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.49654365081693,
"arm_median": 1.0108297038227483,
"control_median": 0.6754428467695939,
"paired_delta_median": 0.3409456164721611,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": -0.2635658914728682,
"arm_median": 0.16999999999999998,
"control_median": -0.645,
"paired_delta_median": 0.9,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": -0.26713154010431367,
"arm_median": 0.23789460820225666,
"control_median": -0.8905523028443585,
"paired_delta_median": 1.2542281559200439,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.14030915576694414,
"arm_median": -5.9,
"control_median": -42.05,
"paired_delta_median": 40.75,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.6873661670235546,
"arm_median": -32.1,
"control_median": -46.7,
"paired_delta_median": 10.600000000000001,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 0.7611940298507462,
"arm_median": -0.51,
"control_median": -0.67,
"paired_delta_median": 0.15000000000000002,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.6694052306197179,
"arm_median": -0.2593101249357941,
"control_median": -0.38737391504355523,
"paired_delta_median": 0.11938026539610694,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 0.6408760842197311,
"arm_median": -0.360378651745627,
"control_median": -0.5623218912660617,
"paired_delta_median": 0.1657346981790403,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9538904899135446,
"arm_median": 66.2,
"control_median": 69.4,
"paired_delta_median": -3.200000000000003,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.251776461594426,
"arm_median": 0.6783791741861419,
"control_median": 0.541933160591684,
"paired_delta_median": 0.11034326803652306,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 0.14285714285714285,
"arm_median": -0.09,
"control_median": -0.63,
"paired_delta_median": 0.49,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 0.13995047055118004,
"arm_median": -0.1376936218752232,
"control_median": -0.9838739472109775,
"paired_delta_median": 0.7380927963462333,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 0.6868250539956804,
"arm_median": -31.8,
"control_median": -46.3,
"paired_delta_median": 10.599999999999994,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9934747145187601,
"arm_median": -91.35,
"control_median": -91.95,
"paired_delta_median": 0.5499999999999972,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.7535094200166524,
"arm_median": -0.6899768680375609,
"control_median": -0.9156844622092614,
"paired_delta_median": 0.21417331988276822,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9839573418420386,
"arm_median": -0.9217930495841962,
"control_median": -0.9368221673701154,
"paired_delta_median": 0.018227493202657208,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9940249864204237,
"arm_median": 91.5,
"control_median": 92.05,
"paired_delta_median": -0.29999999999999716,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.3514773630092949,
"arm_median": 0.3178991188207737,
"control_median": 0.23522341366703847,
"paired_delta_median": 0.08336191714106764,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.9553862894450491,
"arm_median": -4.390000000000001,
"control_median": -4.595,
"paired_delta_median": 0.16999999999999993,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9688703453518838,
"arm_median": -4.801530658668322,
"control_median": -4.955803097600697,
"paired_delta_median": 0.13505296078349716,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9940152339499455,
"arm_median": -91.35,
"control_median": -91.9,
"paired_delta_median": 0.5,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1186926605504586,
"arm_median": -97.55,
"control_median": -87.2,
"paired_delta_median": -8.049999999999997,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0206185567010309,
"arm_median": -0.99,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8674413696827076,
"arm_median": -0.6131284304059894,
"control_median": -0.7068240596252163,
"paired_delta_median": 0.1522514261567175,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9305905180375535,
"arm_median": -0.8378404854549444,
"control_median": -0.9003320678807236,
"paired_delta_median": 0.050696083291062566,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0996082820369335,
"arm_median": 98.25,
"control_median": 89.35,
"paired_delta_median": 7.900000000000006,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0255292911504252,
"arm_median": 0.38670878560142286,
"control_median": 0.3770821457158167,
"paired_delta_median": 0.06928534805001657,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.5737051792828687,
"arm_median": -3.95,
"control_median": -2.51,
"paired_delta_median": -1.0500000000000003,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.3323893631735355,
"arm_median": -4.980521751265915,
"control_median": -3.7380377605260366,
"paired_delta_median": -0.9213833077414451,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1186926605504586,
"arm_median": -97.55,
"control_median": -87.2,
"paired_delta_median": -8.100000000000001,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.43603744149766,
"arm_median": -92.05,
"control_median": -64.1,
"paired_delta_median": -26.950000000000003,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.1395348837209303,
"arm_median": -0.98,
"control_median": -0.86,
"paired_delta_median": -0.125,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.1186700889100571,
"arm_median": -0.5152805538290692,
"control_median": -0.4606188714057041,
"paired_delta_median": -0.055363609119240986,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.195740662125395,
"arm_median": -0.929708666074476,
"control_median": -0.7775169779891447,
"paired_delta_median": -0.15188514211126553,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.236772486772487,
"arm_median": 93.5,
"control_median": 75.6,
"paired_delta_median": 18.050000000000004,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8428988868144762,
"arm_median": 0.4371961975173476,
"control_median": 0.5186816643804341,
"paired_delta_median": -0.08634167162248724,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 2.3495934959349594,
"arm_median": -2.89,
"control_median": -1.23,
"paired_delta_median": -1.67,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 2.2286345850611156,
"arm_median": -3.7232520246319227,
"control_median": -1.6706426659576499,
"paired_delta_median": -2.0258620003537766,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.4397496087636934,
"arm_median": -92.0,
"control_median": -63.9,
"paired_delta_median": -27.049999999999997,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.2540192926045015,
"arm_median": -97.5,
"control_median": -77.75,
"paired_delta_median": -19.4,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8933429526198183,
"arm_median": -0.6369390176866513,
"control_median": -0.7129837604010457,
"paired_delta_median": 0.0926200887703944,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0025569402991545,
"arm_median": -0.9601466838197705,
"control_median": -0.9576979074458063,
"paired_delta_median": 0.0006724929694528758,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.2383354350567466,
"arm_median": 98.2,
"control_median": 79.3,
"paired_delta_median": 18.450000000000003,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0807268585846717,
"arm_median": 0.27154598991993395,
"control_median": 0.25126236825052417,
"paired_delta_median": 0.03146780960240922,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.3048128342245988,
"arm_median": -4.88,
"control_median": -3.74,
"paired_delta_median": -0.9850000000000001,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.3074327623829276,
"arm_median": -5.515468040665489,
"control_median": -4.218548134447078,
"paired_delta_median": -1.2445276184102685,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.2504804612427929,
"arm_median": -97.6,
"control_median": -78.05000000000001,
"paired_delta_median": -19.199999999999996,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.4251170046801873,
"arm_median": -91.35,
"control_median": -64.1,
"paired_delta_median": -4.5
},
"calmar": {
"arm_control_ratio": 1.101123595505618,
"arm_median": -0.98,
"bootstrap_90": {
"n": 7,
"p05": -0.04500000000000004,
"p95": 0.15000000000000002,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.89,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.1186700889100571,
"arm_median": -0.5152805538290692,
"bootstrap_90": {
"n": 7,
"p05": -0.01406702608857796,
"p95": 0.21417331988276822,
"point": 0.11938026539610694,
"replicates": 10000
},
"control_median": -0.4606188714057041,
"paired_delta_median": 0.11938026539610694
},
"gain_to_pain": {
"arm_control_ratio": 1.0760083493619175,
"arm_median": -0.8378404854549444,
"control_median": -0.7786561191200712,
"paired_delta_median": 0.018227493202657208
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1790668348045397,
"arm_median": 93.5,
"control_median": 79.3,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 0.8428988868144762,
"arm_median": 0.4371961975173476,
"control_median": 0.5186816643804341,
"paired_delta_median": 0.06928534805001657
},
"sharpe": {
"arm_control_ratio": 2.3495934959349594,
"arm_median": -2.89,
"control_median": -1.23,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 2.2286345850611156,
"arm_median": -3.7232520246319227,
"control_median": -1.6706426659576499,
"paired_delta_median": -0.9213833077414451
},
"total_return_pct": {
"arm_control_ratio": 1.4295774647887323,
"arm_median": -91.35,
"control_median": -63.9,
"paired_delta_median": -4.5
}
},
"protocol": "warm_book"
},
{
"arm_id": "cap10_weekly_top10",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9703640982218459,
"arm_median": -57.3,
"control_median": -59.05,
"paired_delta_median": 1.7500000000000036,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.9661016949152542,
"arm_median": -0.57,
"control_median": -0.59,
"paired_delta_median": 0.020000000000000018,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.6447480208330865,
"arm_median": -0.27987799533270347,
"control_median": -0.43408895613369985,
"paired_delta_median": 0.15421096080099636,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.8559518080058006,
"arm_median": -0.666492112975605,
"control_median": -0.7786561191200712,
"paired_delta_median": 0.11216615409054281,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.2120880674439067,
"arm_median": 0.6477111198868412,
"control_median": 0.5343762860835325,
"paired_delta_median": 0.11333483380330878,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9174111809934049,
"arm_median": 276.1407058211007,
"control_median": 300.9999349714551,
"paired_delta_median": -24.859200786716315,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9710884353741497,
"arm_median": -57.1,
"control_median": -58.8,
"paired_delta_median": 1.6999999999999993,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8994082840236687,
"arm_median": -38.0,
"control_median": -42.25,
"paired_delta_median": 4.600000000000001,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.8651685393258427,
"arm_median": -0.77,
"control_median": -0.89,
"paired_delta_median": 0.12,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.4984147640932998,
"arm_median": -0.13420767909245168,
"control_median": -0.26926906817577523,
"paired_delta_median": 0.13506138908332355,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9528082311809598,
"arm_median": -0.4477424853989821,
"control_median": -0.4699187840180882,
"paired_delta_median": 0.025170149189336632,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0379746835443038,
"arm_median": 49.2,
"control_median": 47.4,
"paired_delta_median": 1.6000000000000014,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.1952480624325923,
"arm_median": 0.8073217538853114,
"control_median": 0.6754428467695939,
"paired_delta_median": 0.13187890711571743,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.7441860465116279,
"arm_median": -0.48,
"control_median": -0.645,
"paired_delta_median": 0.17500000000000004,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.7498913579086482,
"arm_median": -0.6678174756686297,
"control_median": -0.8905523028443585,
"paired_delta_median": 0.23847373003736694,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.8989298454221165,
"arm_median": -37.8,
"control_median": -42.05,
"paired_delta_median": 4.600000000000001,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.3768736616702355,
"arm_median": -64.3,
"control_median": -46.7,
"paired_delta_median": -17.599999999999994,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 1.3134328358208955,
"arm_median": -0.88,
"control_median": -0.67,
"paired_delta_median": -0.20999999999999996,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.8808303091631926,
"arm_median": -0.34121068534957105,
"control_median": -0.38737391504355523,
"paired_delta_median": 0.06367006367941369,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 1.720258504201981,
"arm_median": -0.9673390155493842,
"control_median": -0.5623218912660617,
"paired_delta_median": -0.4048933981626204,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0561959654178672,
"arm_median": 73.3,
"control_median": 69.4,
"paired_delta_median": 3.8999999999999915,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 0.9900394403917082,
"arm_median": 0.5365352030419005,
"control_median": 0.541933160591684,
"paired_delta_median": 0.0002290955352567403,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 1.111111111111111,
"arm_median": -0.7,
"control_median": -0.63,
"paired_delta_median": -0.06999999999999995,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 1.142907741538011,
"arm_median": -1.1244771509649865,
"control_median": -0.9838739472109775,
"paired_delta_median": -0.14034672243633395,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 1.3801295896328294,
"arm_median": -63.9,
"control_median": -46.3,
"paired_delta_median": -17.6,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0179445350734093,
"arm_median": -93.6,
"control_median": -91.95,
"paired_delta_median": -1.6499999999999915,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.795155958886663,
"arm_median": -0.7281119565856236,
"control_median": -0.9156844622092614,
"paired_delta_median": 0.1875725056236378,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0527534212960066,
"arm_median": -0.986242741844829,
"control_median": -0.9368221673701154,
"paired_delta_median": -0.0494215506832707,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0190114068441065,
"arm_median": 93.8,
"control_median": 92.05,
"paired_delta_median": 1.75,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0000761521219332,
"arm_median": 0.23524132642911758,
"control_median": 0.23522341366703847,
"paired_delta_median": 1.7912762079103084e-05,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.070729053318825,
"arm_median": -4.92,
"control_median": -4.595,
"paired_delta_median": -0.3250000000000002,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0335822628158222,
"arm_median": -5.122230179687789,
"control_median": -4.955803097600697,
"paired_delta_median": -0.1664233124570793,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.018498367791077,
"arm_median": -93.6,
"control_median": -91.9,
"paired_delta_median": -1.6999999999999886,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0470183486238531,
"arm_median": -91.3,
"control_median": -87.2,
"paired_delta_median": -4.099999999999994,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9111641549112989,
"arm_median": -0.6440327469593837,
"control_median": -0.7068240596252163,
"paired_delta_median": 0.06279131266583254,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9824344269359118,
"arm_median": -0.8845172191604231,
"control_median": -0.9003320678807236,
"paired_delta_median": 0.01581136543637468,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.055400111919418,
"arm_median": 94.3,
"control_median": 89.35,
"paired_delta_median": 4.950000000000003,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8885718902908881,
"arm_median": 0.3350645950136474,
"control_median": 0.3770821457158167,
"paired_delta_median": -0.04201755070216939,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.402390438247012,
"arm_median": -3.52,
"control_median": -2.51,
"paired_delta_median": -1.01,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2862921542392165,
"arm_median": -4.808208643614572,
"control_median": -3.7380377605260366,
"paired_delta_median": -1.0702868948684707,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0458715596330275,
"arm_median": -91.2,
"control_median": -87.2,
"paired_delta_median": -4.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.2730109204368174,
"arm_median": -81.6,
"control_median": -64.1,
"paired_delta_median": -17.5,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.127906976744186,
"arm_median": -0.97,
"control_median": -0.86,
"paired_delta_median": -0.10999999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.101660510453749,
"arm_median": -0.5074456209974377,
"control_median": -0.4606188714057041,
"paired_delta_median": -0.04682674959173372,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.2239159846013343,
"arm_median": -0.9516154576598379,
"control_median": -0.7775169779891447,
"paired_delta_median": -0.1740978727428258,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.113756613756614,
"arm_median": 84.2,
"control_median": 75.6,
"paired_delta_median": 8.600000000000009,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8148857900207255,
"arm_median": 0.4226663178479148,
"control_median": 0.5186816643804341,
"paired_delta_median": -0.09601534653251931,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.821138211382114,
"arm_median": -2.24,
"control_median": -1.23,
"paired_delta_median": -1.0100000000000002,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.6641240644131483,
"arm_median": -2.780156663455462,
"control_median": -1.6706426659576499,
"paired_delta_median": -1.1094989256202024,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.2754303599374022,
"arm_median": -81.5,
"control_median": -63.9,
"paired_delta_median": -17.6,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1292604501607717,
"arm_median": -87.8,
"control_median": -77.75,
"paired_delta_median": -9.700000000000003,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9050972994488314,
"arm_median": -0.6453196760898592,
"control_median": -0.7129837604010457,
"paired_delta_median": 0.06766408431118653,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.027091179500633,
"arm_median": -0.9836430733638013,
"control_median": -0.9576979074458063,
"paired_delta_median": -0.02593960740272766,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.116015132408575,
"arm_median": 88.5,
"control_median": 79.3,
"paired_delta_median": 8.900000000000006,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7715033270233119,
"arm_median": 0.19384975306103597,
"control_median": 0.25126236825052417,
"paired_delta_median": -0.05653327600501798,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.2700534759358288,
"arm_median": -4.75,
"control_median": -3.74,
"paired_delta_median": -0.98,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.211035444091358,
"arm_median": -5.108811313420887,
"control_median": -4.218548134447078,
"paired_delta_median": -0.8685351694524839,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.127482383087764,
"arm_median": -88.0,
"control_median": -78.05000000000001,
"paired_delta_median": -9.599999999999994,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.2730109204368174,
"arm_median": -81.6,
"control_median": -64.1,
"paired_delta_median": -4.099999999999994
},
"calmar": {
"arm_control_ratio": 1.0898876404494382,
"arm_median": -0.97,
"bootstrap_90": {
"n": 7,
"p05": -0.10999999999999999,
"p95": 0.020000000000000018,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.89,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.101660510453749,
"arm_median": -0.5074456209974377,
"bootstrap_90": {
"n": 7,
"p05": 0.06279131266583254,
"p95": 0.15421096080099636,
"point": 0.06766408431118653,
"replicates": 10000
},
"control_median": -0.4606188714057041,
"paired_delta_median": 0.06766408431118653
},
"gain_to_pain": {
"arm_control_ratio": 1.222125447026887,
"arm_median": -0.9516154576598379,
"control_median": -0.7786561191200712,
"paired_delta_median": -0.02593960740272766
},
"max_drawdown_pct": {
"arm_control_ratio": 1.116015132408575,
"arm_median": 88.5,
"control_median": 79.3,
"paired_delta_median": 3.8999999999999915
},
"profit_factor": {
"arm_control_ratio": 0.8148857900207255,
"arm_median": 0.4226663178479148,
"control_median": 0.5186816643804341,
"paired_delta_median": 1.7912762079103084e-05
},
"sharpe": {
"arm_control_ratio": 1.821138211382114,
"arm_median": -2.24,
"control_median": -1.23,
"paired_delta_median": -0.3250000000000002
},
"sortino": {
"arm_control_ratio": 1.6641240644131483,
"arm_median": -2.780156663455462,
"control_median": -1.6706426659576499,
"paired_delta_median": -0.8685351694524839
},
"total_return_pct": {
"arm_control_ratio": 1.2754303599374022,
"arm_median": -81.5,
"control_median": -63.9,
"paired_delta_median": -4.0
}
},
"protocol": "warm_book"
},
{
"arm_id": "cap15_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9881456392887384,
"arm_median": -58.35,
"control_median": -59.05,
"paired_delta_median": 0.34999999999999787,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.9915254237288136,
"arm_median": -0.585,
"control_median": -0.59,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8863211051254719,
"arm_median": -0.3847422033231834,
"control_median": -0.43408895613369985,
"paired_delta_median": 0.06350969638101617,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.030800156936777,
"arm_median": -0.8026388497887511,
"control_median": -0.7786561191200712,
"paired_delta_median": -0.030571797372041076,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0569733671775683,
"arm_median": 0.5648215024415548,
"control_median": 0.5343762860835325,
"paired_delta_median": 0.034991503459264106,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9384154351820989,
"arm_median": 282.4629849660215,
"control_median": 300.9999349714551,
"paired_delta_median": -17.757688896075393,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.988095238095238,
"arm_median": -58.099999999999994,
"control_median": -58.8,
"paired_delta_median": 0.3999999999999986,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.6023668639053255,
"arm_median": -25.45,
"control_median": -42.25,
"paired_delta_median": 17.3,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.6573033707865168,
"arm_median": -0.585,
"control_median": -0.89,
"paired_delta_median": 0.29500000000000004,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.3657551979467947,
"arm_median": -0.09848656133157963,
"control_median": -0.26926906817577523,
"paired_delta_median": 0.17103412704353993,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.38140470073354454,
"arm_median": -0.17922923318749007,
"control_median": -0.4699187840180882,
"paired_delta_median": 0.28761563569464843,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9240506329113923,
"arm_median": 43.8,
"control_median": 47.4,
"paired_delta_median": -3.8500000000000014,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.297794542426186,
"arm_median": 0.8765860402583856,
"control_median": 0.6754428467695939,
"paired_delta_median": 0.20199249988248758,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.17829457364341086,
"arm_median": -0.115,
"control_median": -0.645,
"paired_delta_median": 0.535,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.1886417375382039,
"arm_median": -0.16799533377720854,
"control_median": -0.8905523028443585,
"paired_delta_median": 0.7310375261152139,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.6016646848989299,
"arm_median": -25.3,
"control_median": -42.05,
"paired_delta_median": 17.25,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8115631691648821,
"arm_median": -37.9,
"control_median": -46.7,
"paired_delta_median": 8.800000000000004,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 0.8208955223880597,
"arm_median": -0.55,
"control_median": -0.67,
"paired_delta_median": 0.10999999999999999,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.780116168921233,
"arm_median": -0.3021966545437975,
"control_median": -0.38737391504355523,
"paired_delta_median": 0.06282424749648813,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 0.7037032267866125,
"arm_median": -0.39570772937667825,
"control_median": -0.5623218912660617,
"paired_delta_median": 0.16060665262489848,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9985590778097981,
"arm_median": 69.3,
"control_median": 69.4,
"paired_delta_median": -0.10000000000000853,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.1549498376343859,
"arm_median": 0.6259056158340549,
"control_median": 0.541933160591684,
"paired_delta_median": 0.05789310046798579,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 0.1746031746031746,
"arm_median": -0.11,
"control_median": -0.63,
"paired_delta_median": 0.52,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 0.17678161369853243,
"arm_median": -0.1739308240639013,
"control_median": -0.9838739472109775,
"paired_delta_median": 0.8101996044647513,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 0.8099352051835854,
"arm_median": -37.5,
"control_median": -46.3,
"paired_delta_median": 8.799999999999997,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.011963023382273,
"arm_median": -93.05,
"control_median": -91.95,
"paired_delta_median": -0.9000000000000057,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8390970197964043,
"arm_median": -0.7683481033136644,
"control_median": -0.9156844622092614,
"paired_delta_median": 0.14476742606654608,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9757008199347669,
"arm_median": -0.9140581568360869,
"control_median": -0.9368221673701154,
"paired_delta_median": 0.02389992176779998,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0124932102118414,
"arm_median": 93.19999999999999,
"control_median": 92.05,
"paired_delta_median": 1.0499999999999972,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.2508384411099926,
"arm_median": 0.2942264880638493,
"control_median": 0.23522341366703847,
"paired_delta_median": 0.056791705659782685,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0163220892274212,
"arm_median": -4.67,
"control_median": -4.595,
"paired_delta_median": -0.08500000000000041,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.015784216495708,
"arm_median": -5.034026566603327,
"control_median": -4.955803097600697,
"paired_delta_median": -0.1093367414832418,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0125136017410228,
"arm_median": -93.05,
"control_median": -91.9,
"paired_delta_median": -0.9500000000000028,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1186926605504586,
"arm_median": -97.55,
"control_median": -87.2,
"paired_delta_median": -9.799999999999997,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0309278350515465,
"arm_median": -1.0,
"control_median": -0.97,
"paired_delta_median": -0.020000000000000018,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.1330727428349812,
"arm_median": -0.8008830759413001,
"control_median": -0.7068240596252163,
"paired_delta_median": -0.10377621445799573,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0558695593580396,
"arm_median": -0.9506332237891322,
"control_median": -0.9003320678807236,
"paired_delta_median": -0.040388700139971534,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.097929490766648,
"arm_median": 98.1,
"control_median": 89.35,
"paired_delta_median": 8.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7887841374436888,
"arm_median": 0.29743641505386587,
"control_median": 0.3770821457158167,
"paired_delta_median": -0.0808850563972967,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.621513944223108,
"arm_median": -4.07,
"control_median": -2.51,
"paired_delta_median": -1.475,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.3797868048526396,
"arm_median": -5.157695178014737,
"control_median": -3.7380377605260366,
"paired_delta_median": -1.2411094389866546,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1186926605504586,
"arm_median": -97.55,
"control_median": -87.2,
"paired_delta_median": -9.799999999999997,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.4149765990639627,
"arm_median": -90.7,
"control_median": -64.1,
"paired_delta_median": -23.6,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.1395348837209303,
"arm_median": -0.98,
"control_median": -0.86,
"paired_delta_median": -0.12,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.3738906439774368,
"arm_median": -0.6328399578637429,
"control_median": -0.4606188714057041,
"paired_delta_median": -0.15146021677052499,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.1251163613198627,
"arm_median": -0.8747970731395622,
"control_median": -0.7775169779891447,
"paired_delta_median": -0.09682036174613046,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.2275132275132277,
"arm_median": 92.8,
"control_median": 75.6,
"paired_delta_median": 16.1,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7748379000276862,
"arm_median": 0.40189421161140065,
"control_median": 0.5186816643804341,
"paired_delta_median": -0.10595342501206079,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 2.3658536585365857,
"arm_median": -2.91,
"control_median": -1.23,
"paired_delta_median": -1.54,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 2.179121818577146,
"arm_median": -3.640533884434205,
"control_median": -1.6706426659576499,
"paired_delta_median": -1.7877174030041365,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.4186228482003131,
"arm_median": -90.65,
"control_median": -63.9,
"paired_delta_median": -23.699999999999996,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1794212218649518,
"arm_median": -91.7,
"control_median": -77.75,
"paired_delta_median": -13.100000000000001,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9907548720184897,
"arm_median": -0.7063921342873996,
"control_median": -0.7129837604010457,
"paired_delta_median": 0.0050218492465559095,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9933539808929455,
"arm_median": -0.9513330288541353,
"control_median": -0.9576979074458063,
"paired_delta_median": 0.006304247945895292,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1715006305170241,
"arm_median": 92.9,
"control_median": 79.3,
"paired_delta_median": 12.899999999999999,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.9285773649709427,
"arm_median": 0.23331654782643038,
"control_median": 0.25126236825052417,
"paired_delta_median": -0.010615515024212901,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.2192513368983957,
"arm_median": -4.5600000000000005,
"control_median": -3.74,
"paired_delta_median": -0.8949999999999998,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2151475785111585,
"arm_median": -5.1261585504061316,
"control_median": -4.218548134447078,
"paired_delta_median": -0.99391221495968,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1774503523382447,
"arm_median": -91.9,
"control_median": -78.05000000000001,
"paired_delta_median": -12.999999999999993,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.1,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.4149765990639627,
"arm_median": -90.7,
"control_median": -64.1,
"paired_delta_median": -0.9000000000000057
},
"calmar": {
"arm_control_ratio": 1.101123595505618,
"arm_median": -0.98,
"bootstrap_90": {
"n": 7,
"p05": -0.020000000000000018,
"p95": 0.10999999999999999,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.89,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.3738906439774368,
"arm_median": -0.6328399578637429,
"bootstrap_90": {
"n": 7,
"p05": -0.10377621445799573,
"p95": 0.14476742606654608,
"point": 0.06282424749648813,
"replicates": 10000
},
"control_median": -0.4606188714057041,
"paired_delta_median": 0.06282424749648813
},
"gain_to_pain": {
"arm_control_ratio": 1.1234703634360907,
"arm_median": -0.8747970731395622,
"control_median": -0.7786561191200712,
"paired_delta_median": 0.006304247945895292
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1715006305170241,
"arm_median": 92.9,
"control_median": 79.3,
"paired_delta_median": 1.0499999999999972
},
"profit_factor": {
"arm_control_ratio": 0.7748379000276862,
"arm_median": 0.40189421161140065,
"control_median": 0.5186816643804341,
"paired_delta_median": 0.034991503459264106
},
"sharpe": {
"arm_control_ratio": 2.3658536585365857,
"arm_median": -2.91,
"control_median": -1.23,
"paired_delta_median": -0.08500000000000041
},
"sortino": {
"arm_control_ratio": 2.179121818577146,
"arm_median": -3.640533884434205,
"control_median": -1.6706426659576499,
"paired_delta_median": -0.99391221495968
},
"total_return_pct": {
"arm_control_ratio": 1.4186228482003131,
"arm_median": -90.65,
"control_median": -63.9,
"paired_delta_median": -0.9500000000000028
}
},
"protocol": "warm_book"
},
{
"arm_id": "cap10_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.5,
"control_median": -64.5,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.82,
"control_median": -0.82,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.4705687850851242,
"control_median": -0.4705687850851242,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8157746979812023,
"control_median": -0.8157746979812023,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 69.7,
"control_median": 69.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5214748749320034,
"control_median": 0.5214748749320034,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.24,
"control_median": -1.24,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.802778555811107,
"control_median": -1.802778555811107,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.3,
"control_median": -64.3,
"paired_delta_median": 0.0,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -18.65,
"control_median": -18.65,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.4,
"control_median": -0.4,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.04331568348291384,
"control_median": -0.04331568348291384,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.15075289195559652,
"control_median": -0.15075289195559652,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 45.05,
"control_median": 45.05,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.9434520383871434,
"control_median": 0.9434520383871434,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.045000000000000005,
"control_median": 0.045000000000000005,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 0.06953506833170298,
"control_median": 0.06953506833170298,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -18.6,
"control_median": -18.6,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.25,
"control_median": -83.25,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6812944106107004,
"control_median": -0.6812944106107004,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8841259619388253,
"control_median": -0.8841259619388253,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 84.35,
"control_median": 84.35,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.34920396818858557,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -3.2,
"control_median": -3.2,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.8756382723334144,
"control_median": -3.8756382723334144,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.05,
"control_median": -83.05,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -88.65,
"control_median": -88.65,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.8214171233158536,
"control_median": -0.8214171233158536,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9329284493545449,
"control_median": -0.9329284493545449,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 90.1,
"control_median": 90.1,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.2915791646445925,
"control_median": 0.2915791646445925,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -3.0250000000000004,
"control_median": -3.0250000000000004,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -4.07325080262145,
"control_median": -4.07325080262145,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -88.65,
"control_median": -88.65,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.0,
"control_median": -83.0,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.995,
"control_median": -0.995,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6203545831280868,
"control_median": -0.6203545831280868,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8954643973893359,
"control_median": -0.8954643973893359,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 83.15,
"control_median": 83.15,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.404164265690917,
"control_median": 0.404164265690917,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.705,
"control_median": -2.705,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.6521490363547082,
"control_median": -3.6521490363547082,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.0,
"control_median": -83.0,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -75.4,
"control_median": -75.4,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6232223667001268,
"control_median": -0.6232223667001268,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9411415356854291,
"control_median": -0.9411415356854291,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 77.05,
"control_median": 77.05,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.3239398087178705,
"control_median": 0.3239398087178705,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.555,
"control_median": -2.555,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.2524031257275974,
"control_median": -3.2524031257275974,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -75.65,
"control_median": -75.65,
"paired_delta_median": 0.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -85.7,
"control_median": -85.7,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.93,
"control_median": -0.93,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7575922416222621,
"control_median": -0.7575922416222621,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9845622354098451,
"control_median": -0.9845622354098451,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 92.0,
"control_median": 92.0,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.2791735263632168,
"control_median": 0.2791735263632168,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.42,
"control_median": 0.42,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 1.7825809616172346,
"control_median": 1.7825809616172346,
"paired_delta_median": 0.0,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -85.7,
"control_median": -85.7,
"paired_delta_median": 0.0,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.0,
"control_median": -83.0,
"paired_delta_median": 0.0
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.97,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.6232223667001268,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.6232223667001268,
"paired_delta_median": 0.0
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.8954643973893359,
"control_median": -0.8954643973893359,
"paired_delta_median": 0.0
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 83.15,
"control_median": 83.15,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.34920396818858557,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.0
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.555,
"control_median": -2.555,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.2524031257275974,
"control_median": -3.2524031257275974,
"paired_delta_median": 0.0
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -83.0,
"control_median": -83.0,
"paired_delta_median": 0.0
}
},
"protocol": "empty_book"
},
{
"arm_id": "cash_unbounded",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.5488372093023256,
"arm_median": -35.4,
"control_median": -64.5,
"paired_delta_median": 19.500000000000007,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.7682926829268293,
"arm_median": -0.63,
"control_median": -0.82,
"paired_delta_median": 0.29000000000000004,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.22247736236933524,
"arm_median": -0.10469090211908101,
"control_median": -0.4705687850851242,
"paired_delta_median": 0.18287465388080948,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.4041896528898765,
"arm_median": -0.329727692013366,
"control_median": -0.8157746979812023,
"paired_delta_median": 0.3042589985930151,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.8895265423242468,
"arm_median": 62.0,
"control_median": 69.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.6592086687263357,
"arm_median": 0.8652356330101617,
"control_median": 0.5214748749320034,
"paired_delta_median": 0.1380809403942712,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.18548387096774194,
"arm_median": -0.23,
"control_median": -1.24,
"paired_delta_median": 0.6,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.18935704163778036,
"arm_median": -0.34136881405642133,
"control_median": -1.802778555811107,
"paired_delta_median": 0.8600886050774514,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.5489891135303265,
"arm_median": -35.3,
"control_median": -64.3,
"paired_delta_median": 19.599999999999994,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": -1.0831099195710456,
"arm_median": 20.2,
"control_median": -18.65,
"paired_delta_median": 16.5,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": -1.05,
"arm_median": 0.42000000000000004,
"control_median": -0.4,
"paired_delta_median": 0.31499999999999995,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -3.7844017487112946,
"arm_median": 0.16392394831936408,
"control_median": -0.04331568348291384,
"paired_delta_median": 0.1189098395780515,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -4.016301404389012,
"arm_median": 0.6054690516769674,
"control_median": -0.15075289195559652,
"paired_delta_median": 0.3256169976816138,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0632630410654829,
"arm_median": 47.9,
"control_median": 45.05,
"paired_delta_median": 1.6499999999999986,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.3035413399008076,
"arm_median": 1.229828734251325,
"control_median": 0.9434520383871434,
"paired_delta_median": 0.1525548760520864,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 13.999999999999998,
"arm_median": 0.63,
"control_median": 0.045000000000000005,
"paired_delta_median": 0.30499999999999994,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 14.225551051908978,
"arm_median": 0.98917466445062,
"control_median": 0.06953506833170298,
"paired_delta_median": 0.45276478586556906,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": -1.0833333333333333,
"arm_median": 20.15,
"control_median": -18.6,
"paired_delta_median": 16.35,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9573573573573573,
"arm_median": -79.69999999999999,
"control_median": -83.25,
"paired_delta_median": 0.14999999999999147,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9896907216494846,
"arm_median": -0.96,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.7627487718420463,
"arm_median": -0.5196564749561625,
"control_median": -0.6812944106107004,
"paired_delta_median": 0.12864979815906485,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.00812636046293,
"arm_median": -0.8913106882001749,
"control_median": -0.8841259619388253,
"paired_delta_median": -0.0022469799751208552,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9739181979845881,
"arm_median": 82.15,
"control_median": 84.35,
"paired_delta_median": -0.2499999999999929,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.2640748297193796,
"arm_median": 0.4414199466253179,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.06270741209042713,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 0.7484375,
"arm_median": -2.395,
"control_median": -3.2,
"paired_delta_median": 0.09499999999999997,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 0.7767129120006311,
"arm_median": -3.0102582883651814,
"control_median": -3.8756382723334144,
"paired_delta_median": 0.204931384895648,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9560505719446117,
"arm_median": -79.4,
"control_median": -83.05,
"paired_delta_median": 0.15000000000000568,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0406091370558375,
"arm_median": -92.25,
"control_median": -88.65,
"paired_delta_median": -3.5999999999999943,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0101010101010102,
"arm_median": -1.0,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.757432420594216,
"arm_median": -0.6221679600306647,
"control_median": -0.8214171233158536,
"paired_delta_median": 0.20353368353811746,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9503330843315065,
"arm_median": -0.8865927707357143,
"control_median": -0.9329284493545449,
"paired_delta_median": 0.055182668343950636,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0388457269700333,
"arm_median": 93.6,
"control_median": 90.1,
"paired_delta_median": 3.8000000000000043,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.3465941621018123,
"arm_median": 0.3926388009009314,
"control_median": 0.2915791646445925,
"paired_delta_median": 0.09878712482588214,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.196694214876033,
"arm_median": -3.62,
"control_median": -3.0250000000000004,
"paired_delta_median": -0.45999999999999996,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.103707909557085,
"arm_median": -4.495679128463039,
"control_median": -4.07325080262145,
"paired_delta_median": -0.27794324129570636,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0406091370558375,
"arm_median": -92.25,
"control_median": -88.65,
"paired_delta_median": -3.700000000000003,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9831325301204819,
"arm_median": -81.6,
"control_median": -83.0,
"paired_delta_median": 1.5500000000000043,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.8994974874371859,
"arm_median": -0.895,
"control_median": -0.995,
"paired_delta_median": 0.08999999999999997,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -0.6489549713278112,
"arm_median": 0.4025821907069638,
"control_median": -0.6203545831280868,
"paired_delta_median": 1.0330974264145087,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -0.23301027766584473,
"arm_median": 0.2086524078755675,
"control_median": -0.8954643973893359,
"paired_delta_median": 1.0941642084656384,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1256764882742032,
"arm_median": 93.6,
"control_median": 83.15,
"paired_delta_median": 7.799999999999997,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 3.472753945474726,
"arm_median": 1.4035630482980275,
"control_median": 0.404164265690917,
"paired_delta_median": 0.9914113476119139,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -0.20517560073937155,
"arm_median": 0.555,
"control_median": -2.705,
"paired_delta_median": 3.2350000000000003,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -1.8568014377306516,
"arm_median": 6.781315581510036,
"control_median": -3.6521490363547082,
"paired_delta_median": 10.211787052212344,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9831325301204819,
"arm_median": -81.6,
"control_median": -83.0,
"paired_delta_median": 1.6000000000000014,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.232758620689655,
"arm_median": -92.94999999999999,
"control_median": -75.4,
"paired_delta_median": -16.699999999999996,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": -0.0050000000000000044,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8515475127799098,
"arm_median": -0.5307034562723019,
"control_median": -0.6232223667001268,
"paired_delta_median": 0.13885969438739776,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9856159599575957,
"arm_median": -0.92760411815056,
"control_median": -0.9411415356854291,
"paired_delta_median": 0.0070445598395653675,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.2219338092147958,
"arm_median": 94.15,
"control_median": 77.05,
"paired_delta_median": 15.449999999999996,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.253195790839034,
"arm_median": 0.40596000477043714,
"control_median": 0.3239398087178705,
"paired_delta_median": 0.12466085962260617,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.289628180039139,
"arm_median": -3.295,
"control_median": -2.555,
"paired_delta_median": -0.8549999999999999,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.273717785004069,
"arm_median": -4.142643705242066,
"control_median": -3.2524031257275974,
"paired_delta_median": -1.072739568665989,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.2293456708526107,
"arm_median": -93.0,
"control_median": -75.65,
"paired_delta_median": -16.699999999999996,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.133022170361727,
"arm_median": -97.1,
"control_median": -85.7,
"paired_delta_median": -10.099999999999994,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.075268817204301,
"arm_median": -1.0,
"control_median": -0.93,
"paired_delta_median": -0.06999999999999995,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.8016977889355273,
"arm_median": -0.6073600250232774,
"control_median": -0.7575922416222621,
"paired_delta_median": 0.12778932888520678,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 0.9901204846275041,
"arm_median": -0.9748352376699346,
"control_median": -0.9845622354098451,
"paired_delta_median": 0.016018456333931952,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.056521739130435,
"arm_median": 97.2,
"control_median": 92.0,
"paired_delta_median": 4.299999999999997,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 1.0730748265734764,
"arm_median": 0.2995740833861147,
"control_median": 0.2791735263632168,
"paired_delta_median": 0.0431568815151917,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 0.04761904761904762,
"arm_median": 0.02,
"control_median": 0.42,
"paired_delta_median": -0.42,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 0.044331136678910234,
"arm_median": 0.07902384025067687,
"control_median": 1.7825809616172346,
"paired_delta_median": -1.4298492953892485,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.133022170361727,
"arm_median": -97.1,
"control_median": -85.7,
"paired_delta_median": -10.099999999999994,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 0.9831325301204819,
"arm_median": -81.6,
"control_median": -83.0,
"paired_delta_median": 0.14999999999999147
},
"calmar": {
"arm_control_ratio": 0.9896907216494846,
"arm_median": -0.96,
"bootstrap_90": {
"n": 7,
"p05": -0.0050000000000000044,
"p95": 0.29000000000000004,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.833821927328554,
"arm_median": -0.5196564749561625,
"bootstrap_90": {
"n": 7,
"p05": 0.12778932888520678,
"p95": 0.20353368353811746,
"point": 0.13885969438739776,
"replicates": 10000
},
"control_median": -0.6232223667001268,
"paired_delta_median": 0.13885969438739776
},
"gain_to_pain": {
"arm_control_ratio": 0.9900927086777697,
"arm_median": -0.8865927707357143,
"control_median": -0.8954643973893359,
"paired_delta_median": 0.055182668343950636
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1256764882742032,
"arm_median": 93.6,
"control_median": 83.15,
"paired_delta_median": 3.8000000000000043
},
"profit_factor": {
"arm_control_ratio": 1.2640748297193796,
"arm_median": 0.4414199466253179,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.12466085962260617
},
"sharpe": {
"arm_control_ratio": 0.09001956947162426,
"arm_median": -0.23,
"control_median": -2.555,
"paired_delta_median": 0.09499999999999997
},
"sortino": {
"arm_control_ratio": 0.10495894907863043,
"arm_median": -0.34136881405642133,
"control_median": -3.2524031257275974,
"paired_delta_median": 0.204931384895648
},
"total_return_pct": {
"arm_control_ratio": 0.9831325301204819,
"arm_median": -81.6,
"control_median": -83.0,
"paired_delta_median": 0.15000000000000568
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap10_weekly_top10",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9023255813953489,
"arm_median": -58.2,
"control_median": -64.5,
"paired_delta_median": 0.4000000000000057,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.9146341463414634,
"arm_median": -0.75,
"control_median": -0.82,
"paired_delta_median": 0.010000000000000009,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.5916951197297777,
"arm_median": -0.2784332536320386,
"control_median": -0.4705687850851242,
"paired_delta_median": 0.117391715539643,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.7307666182983983,
"arm_median": -0.5961409173371204,
"control_median": -0.8157746979812023,
"paired_delta_median": 0.059694587511711306,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9913916786226684,
"arm_median": 69.1,
"control_median": 69.7,
"paired_delta_median": 0.0,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.2457220235216486,
"arm_median": 0.6496127364159939,
"control_median": 0.5214748749320034,
"paired_delta_median": 0.04773884391659766,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.5403225806451614,
"arm_median": -0.67,
"control_median": -1.24,
"paired_delta_median": 0.05999999999999994,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.5701099603620999,
"arm_median": -1.027782010995114,
"control_median": -1.802778555811107,
"paired_delta_median": 0.09943259445383534,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.9020217729393468,
"arm_median": -58.0,
"control_median": -64.3,
"paired_delta_median": 0.29999999999999716,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.4932975871313674,
"arm_median": -27.85,
"control_median": -18.65,
"paired_delta_median": -14.7,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.525,
"arm_median": -0.61,
"control_median": -0.4,
"paired_delta_median": -0.2,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 2.106715200015668,
"arm_median": -0.0912538087925222,
"control_median": -0.04331568348291384,
"paired_delta_median": -0.051510205210763105,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 2.534612228252138,
"arm_median": -0.3821001233950283,
"control_median": -0.15075289195559652,
"paired_delta_median": -0.3439929170401924,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1087680355160934,
"arm_median": 49.95,
"control_median": 45.05,
"paired_delta_median": 5.699999999999999,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9157997773888208,
"arm_median": 0.8640131667319751,
"control_median": 0.9434520383871434,
"paired_delta_median": -0.09460049042656327,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -1.111111111111111,
"arm_median": -0.05,
"control_median": 0.045000000000000005,
"paired_delta_median": -0.125,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -1.0634712489730456,
"arm_median": -0.07394854596614223,
"control_median": 0.06953506833170298,
"paired_delta_median": -0.18011833567471836,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.4919354838709675,
"arm_median": -27.75,
"control_median": -18.6,
"paired_delta_median": -14.600000000000001,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0282282282282282,
"arm_median": -85.6,
"control_median": -83.25,
"paired_delta_median": -3.8500000000000014,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0051546391752577,
"arm_median": -0.975,
"control_median": -0.97,
"paired_delta_median": -0.0050000000000000044,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8286962325240232,
"arm_median": -0.5645861113127624,
"control_median": -0.6812944106107004,
"paired_delta_median": 0.10252843806440595,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.1148594503066065,
"arm_median": -0.9856761839289185,
"control_median": -0.8841259619388253,
"paired_delta_median": -0.10347043466424188,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.027267338470658,
"arm_median": 86.65,
"control_median": 84.35,
"paired_delta_median": 2.1999999999999957,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.0124040925401712,
"arm_median": 0.3535355265253918,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.0012885432931250274,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.1015625,
"arm_median": -3.5250000000000004,
"control_median": -3.2,
"paired_delta_median": -0.18000000000000016,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.075908858400861,
"arm_median": -4.169833549160929,
"control_median": -3.8756382723334144,
"paired_delta_median": -0.2244355216339402,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.028898254063817,
"arm_median": -85.45,
"control_median": -83.05,
"paired_delta_median": -3.8500000000000014,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0377890580936266,
"arm_median": -92.0,
"control_median": -88.65,
"paired_delta_median": -3.549999999999997,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0101010101010102,
"arm_median": -1.0,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.7984925725718379,
"arm_median": -0.6558954719510346,
"control_median": -0.8214171233158536,
"paired_delta_median": 0.15821490137290833,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9476441970409292,
"arm_median": -0.8840842312852268,
"control_median": -0.9329284493545449,
"paired_delta_median": 0.043367114432232345,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0305216426193118,
"arm_median": 92.85,
"control_median": 90.1,
"paired_delta_median": 2.8999999999999986,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.1390621174677706,
"arm_median": 0.33212678068955326,
"control_median": 0.2915791646445925,
"paired_delta_median": 0.017640663445314814,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.1421487603305784,
"arm_median": -3.455,
"control_median": -3.0250000000000004,
"paired_delta_median": -0.44500000000000006,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.1020110034543549,
"arm_median": -4.488767204318121,
"control_median": -4.07325080262145,
"paired_delta_median": -0.3603716222748532,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0377890580936266,
"arm_median": -92.0,
"control_median": -88.65,
"paired_delta_median": -3.6500000000000057,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0740963855421688,
"arm_median": -89.15,
"control_median": -83.0,
"paired_delta_median": -5.900000000000006,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9949748743718593,
"arm_median": -0.99,
"control_median": -0.995,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9780378972431011,
"arm_median": -0.6067302920277146,
"control_median": -0.6203545831280868,
"paired_delta_median": 0.040020013004524846,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0719097253247931,
"arm_median": -0.9598569962437344,
"control_median": -0.8954643973893359,
"paired_delta_median": -0.05495324932467793,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0775706554419722,
"arm_median": 89.6,
"control_median": 83.15,
"paired_delta_median": 7.049999999999997,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.8533491790234016,
"arm_median": 0.34489324431794,
"control_median": 0.404164265690917,
"paired_delta_median": -0.05279134114838617,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.323475046210721,
"arm_median": -3.58,
"control_median": -2.705,
"paired_delta_median": -0.9649999999999999,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2008792384797942,
"arm_median": -4.385789953592356,
"control_median": -3.6521490363547082,
"paired_delta_median": -0.960011328589979,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0740963855421688,
"arm_median": -89.15,
"control_median": -83.0,
"paired_delta_median": -5.900000000000006,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1525198938992043,
"arm_median": -86.9,
"control_median": -75.4,
"paired_delta_median": -8.0,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.99,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9930072679141431,
"arm_median": -0.6188643396598791,
"control_median": -0.6232223667001268,
"paired_delta_median": 0.05478432017795584,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 1.0612876965187408,
"arm_median": -0.9988219325056994,
"control_median": -0.9411415356854291,
"paired_delta_median": -0.051092144633766046,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1323815704088256,
"arm_median": 87.25,
"control_median": 77.05,
"paired_delta_median": 8.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.8418355225832177,
"arm_median": 0.2727040381575161,
"control_median": 0.3239398087178705,
"paired_delta_median": -0.045584597397165555,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.2407045009784734,
"arm_median": -3.17,
"control_median": -2.555,
"paired_delta_median": -0.9550000000000001,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.1677640569489367,
"arm_median": -3.7980394689330614,
"control_median": -3.2524031257275974,
"paired_delta_median": -0.7528596194827848,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.1493721083939192,
"arm_median": -86.95,
"control_median": -75.65,
"paired_delta_median": -8.0,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0630105017502915,
"arm_median": -91.1,
"control_median": -85.7,
"paired_delta_median": -5.599999999999994,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.043010752688172,
"arm_median": -0.97,
"control_median": -0.93,
"paired_delta_median": -0.040000000000000036,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.8868532721691881,
"arm_median": -0.6718731584526934,
"control_median": -0.7575922416222621,
"paired_delta_median": 0.09233818092030222,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.015097609825214,
"arm_median": -0.9994267718887035,
"control_median": -0.9845622354098451,
"paired_delta_median": -0.009140749329762277,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.008695652173913,
"arm_median": 92.8,
"control_median": 92.0,
"paired_delta_median": 1.5,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 0.8688490545755521,
"arm_median": 0.24255965444320388,
"control_median": 0.2791735263632168,
"paired_delta_median": -0.03604272376889714,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.42,
"control_median": 0.42,
"paired_delta_median": 0.019999999999999962,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 1.2211689525171066,
"arm_median": 2.1768325256750547,
"control_median": 1.7825809616172346,
"paired_delta_median": 0.47831348406328966,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.0630105017502915,
"arm_median": -91.1,
"control_median": -85.7,
"paired_delta_median": -5.700000000000003,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.046987951807229,
"arm_median": -86.9,
"control_median": -83.0,
"paired_delta_median": -5.599999999999994
},
"calmar": {
"arm_control_ratio": 1.0051546391752577,
"arm_median": -0.975,
"bootstrap_90": {
"n": 7,
"p05": -0.040000000000000036,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.9735374152892885,
"arm_median": -0.6067302920277146,
"bootstrap_90": {
"n": 7,
"p05": 0.040020013004524846,
"p95": 0.117391715539643,
"point": 0.09233818092030222,
"replicates": 10000
},
"control_median": -0.6232223667001268,
"paired_delta_median": 0.09233818092030222
},
"gain_to_pain": {
"arm_control_ratio": 1.0719097253247931,
"arm_median": -0.9598569962437344,
"control_median": -0.8954643973893359,
"paired_delta_median": -0.051092144633766046
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0493084786530367,
"arm_median": 87.25,
"control_median": 83.15,
"paired_delta_median": 2.8999999999999986
},
"profit_factor": {
"arm_control_ratio": 0.9876555702015459,
"arm_median": 0.34489324431794,
"control_median": 0.34920396818858557,
"paired_delta_median": -0.03604272376889714
},
"sharpe": {
"arm_control_ratio": 1.2407045009784734,
"arm_median": -3.17,
"control_median": -2.555,
"paired_delta_median": -0.18000000000000016
},
"sortino": {
"arm_control_ratio": 1.1677640569489367,
"arm_median": -3.7980394689330614,
"control_median": -3.2524031257275974,
"paired_delta_median": -0.2244355216339402
},
"total_return_pct": {
"arm_control_ratio": 1.047590361445783,
"arm_median": -86.95,
"control_median": -83.0,
"paired_delta_median": -5.700000000000003
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap15_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8062015503875969,
"arm_median": -52.0,
"control_median": -64.5,
"paired_delta_median": 6.899999999999999,
"paired_paths": 11
},
"calmar": {
"arm_control_ratio": 0.8902439024390244,
"arm_median": -0.73,
"control_median": -0.82,
"paired_delta_median": 0.08999999999999997,
"paired_paths": 11
},
"ev_net_r": {
"arm_control_ratio": 0.5270430426597951,
"arm_median": -0.24801000427198702,
"control_median": -0.4705687850851242,
"paired_delta_median": 0.18230902344082184,
"paired_paths": 11
},
"gain_to_pain": {
"arm_control_ratio": 0.6439262309445898,
"arm_median": -0.5252987265709966,
"control_median": -0.8157746979812023,
"paired_delta_median": 0.08539398555049427,
"paired_paths": 11
},
"max_drawdown_pct": {
"arm_control_ratio": 0.975609756097561,
"arm_median": 68.0,
"control_median": 69.7,
"paired_delta_median": -1.6000000000000085,
"paired_paths": 11
},
"profit_factor": {
"arm_control_ratio": 1.3815204732941901,
"arm_median": 0.72042821602709,
"control_median": 0.5214748749320034,
"paired_delta_median": 0.1451995258558545,
"paired_paths": 11
},
"sharpe": {
"arm_control_ratio": 0.5241935483870968,
"arm_median": -0.65,
"control_median": -1.24,
"paired_delta_median": 0.3799999999999999,
"paired_paths": 11
},
"sortino": {
"arm_control_ratio": 0.5154995910676913,
"arm_median": -0.9293316083062286,
"control_median": -1.802778555811107,
"paired_delta_median": 0.5002387918196585,
"paired_paths": 11
},
"total_return_pct": {
"arm_control_ratio": 0.807153965785381,
"arm_median": -51.9,
"control_median": -64.3,
"paired_delta_median": 6.899999999999999,
"paired_paths": 11
}
},
"paths": 11
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": -0.9195710455764075,
"arm_median": 17.15,
"control_median": -18.65,
"paired_delta_median": 14.5,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": -1.0374999999999999,
"arm_median": 0.415,
"control_median": -0.4,
"paired_delta_median": 0.265,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -2.544314569656867,
"arm_median": 0.11020872458022299,
"control_median": -0.04331568348291384,
"paired_delta_median": 0.10249863317837843,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -3.246740864736135,
"arm_median": 0.48945557478938656,
"control_median": -0.15075289195559652,
"paired_delta_median": 0.2536416431294479,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9778024417314095,
"arm_median": 44.05,
"control_median": 45.05,
"paired_delta_median": 2.1999999999999993,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.212303337378702,
"arm_median": 1.1437500547934731,
"control_median": 0.9434520383871434,
"paired_delta_median": 0.13994330049098214,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 12.888888888888886,
"arm_median": 0.58,
"control_median": 0.045000000000000005,
"paired_delta_median": 0.265,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 11.778276920411757,
"arm_median": 0.8190032904905516,
"control_median": 0.06953506833170298,
"paired_delta_median": 0.4464359656425077,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": -0.9166666666666666,
"arm_median": 17.05,
"control_median": -18.6,
"paired_delta_median": 14.399999999999999,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9621621621621621,
"arm_median": -80.1,
"control_median": -83.25,
"paired_delta_median": -0.14999999999999858,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.9948453608247423,
"arm_median": -0.965,
"control_median": -0.97,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.8372046865011575,
"arm_median": -0.5703828734503223,
"control_median": -0.6812944106107004,
"paired_delta_median": 0.09793206038512847,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.991967560821767,
"arm_median": -0.8770242739236549,
"control_median": -0.8841259619388253,
"paired_delta_median": 0.015799824766413728,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 0.997036158861885,
"arm_median": 84.1,
"control_median": 84.35,
"paired_delta_median": 0.30000000000000426,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 1.1548329023431145,
"arm_median": 0.40327223209295693,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.03569483237176496,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 0.8812499999999999,
"arm_median": -2.82,
"control_median": -3.2,
"paired_delta_median": 0.15500000000000025,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 0.9116016737363217,
"arm_median": -3.5330383358556867,
"control_median": -3.8756382723334144,
"paired_delta_median": 0.1558549881874347,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9608669476219145,
"arm_median": -79.8,
"control_median": -83.05,
"paired_delta_median": -0.15000000000000568,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.077834179357022,
"arm_median": -95.55000000000001,
"control_median": -88.65,
"paired_delta_median": -5.5,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.005050505050505,
"arm_median": -0.995,
"control_median": -0.99,
"paired_delta_median": 0.0,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 0.9730825278072787,
"arm_median": -0.799306650740374,
"control_median": -0.8214171233158536,
"paired_delta_median": 0.024649131558327098,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9934990307715394,
"arm_median": -0.9268635102129356,
"control_median": -0.9329284493545449,
"paired_delta_median": -0.0012546206869929466,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0665926748057715,
"arm_median": 96.1,
"control_median": 90.1,
"paired_delta_median": 5.0,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9954388503797861,
"arm_median": 0.29024922844851153,
"control_median": 0.2915791646445925,
"paired_delta_median": 0.00486482554928494,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.3107438016528923,
"arm_median": -3.965,
"control_median": -3.0250000000000004,
"paired_delta_median": -0.7450000000000001,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2054068511088911,
"arm_median": -4.909924423764686,
"control_median": -4.07325080262145,
"paired_delta_median": -0.7963212853254804,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.0772701635645798,
"arm_median": -95.5,
"control_median": -88.65,
"paired_delta_median": -5.5,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.902409638554217,
"arm_median": -74.9,
"control_median": -83.0,
"paired_delta_median": 10.299999999999997,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 0.8241206030150753,
"arm_median": -0.82,
"control_median": -0.995,
"paired_delta_median": 0.16000000000000003,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": -1.086729454444065,
"arm_median": 0.6741575976846612,
"control_median": -0.6203545831280868,
"paired_delta_median": 1.3232889762604576,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": -0.5542922047297465,
"arm_median": 0.4963489350859288,
"control_median": -0.8954643973893359,
"paired_delta_median": 1.3784845536161532,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0962116656644618,
"arm_median": 91.15,
"control_median": 83.15,
"paired_delta_median": 5.350000000000001,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 4.002342881980415,
"arm_median": 1.6176039719388833,
"control_median": 0.404164265690917,
"paired_delta_median": 1.2051139056445033,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": -0.20887245841035118,
"arm_median": 0.565,
"control_median": -2.705,
"paired_delta_median": 3.265,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": -1.9609947387024576,
"arm_median": 7.161845045248834,
"control_median": -3.6521490363547082,
"paired_delta_median": 10.579273986623042,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 0.9030120481927709,
"arm_median": -74.94999999999999,
"control_median": -83.0,
"paired_delta_median": 10.299999999999997,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.206896551724138,
"arm_median": -91.0,
"control_median": -75.4,
"paired_delta_median": -15.5,
"paired_paths": 12
},
"calmar": {
"arm_control_ratio": 1.005050505050505,
"arm_median": -0.995,
"control_median": -0.99,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 12
},
"ev_net_r": {
"arm_control_ratio": 1.0995637599386914,
"arm_median": -0.6852727288066813,
"control_median": -0.6232223667001268,
"paired_delta_median": -0.02378276170393645,
"paired_paths": 12
},
"gain_to_pain": {
"arm_control_ratio": 0.9696983749587325,
"arm_median": -0.9126234177603265,
"control_median": -0.9411415356854291,
"paired_delta_median": -0.005377756464990779,
"paired_paths": 12
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1953277092796886,
"arm_median": 92.1,
"control_median": 77.05,
"paired_delta_median": 12.75,
"paired_paths": 12
},
"profit_factor": {
"arm_control_ratio": 0.9868869270252191,
"arm_median": 0.3196919623667165,
"control_median": 0.3239398087178705,
"paired_delta_median": -0.021160350363589778,
"paired_paths": 12
},
"sharpe": {
"arm_control_ratio": 1.3033268101761253,
"arm_median": -3.33,
"control_median": -2.555,
"paired_delta_median": -1.105,
"paired_paths": 12
},
"sortino": {
"arm_control_ratio": 1.2646451499741729,
"arm_median": -4.113135838712246,
"control_median": -3.2524031257275974,
"paired_delta_median": -1.2171801971356366,
"paired_paths": 12
},
"total_return_pct": {
"arm_control_ratio": 1.2042300066093852,
"arm_median": -91.1,
"control_median": -75.65,
"paired_delta_median": -15.450000000000003,
"paired_paths": 12
}
},
"paths": 12
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0886814469078179,
"arm_median": -93.3,
"control_median": -85.7,
"paired_delta_median": -7.199999999999989,
"paired_paths": 7
},
"calmar": {
"arm_control_ratio": 1.064516129032258,
"arm_median": -0.99,
"control_median": -0.93,
"paired_delta_median": -0.05999999999999994,
"paired_paths": 7
},
"ev_net_r": {
"arm_control_ratio": 0.9791050884517908,
"arm_median": -0.7417624187439554,
"control_median": -0.7575922416222621,
"paired_delta_median": 0.022088120634487174,
"paired_paths": 7
},
"gain_to_pain": {
"arm_control_ratio": 1.0156798260535846,
"arm_median": -1.0,
"control_median": -0.9845622354098451,
"paired_delta_median": -0.006213257104656811,
"paired_paths": 7
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0260869565217392,
"arm_median": 94.4,
"control_median": 92.0,
"paired_delta_median": 1.4000000000000057,
"paired_paths": 7
},
"profit_factor": {
"arm_control_ratio": 0.858224400541462,
"arm_median": 0.23959353231011776,
"control_median": 0.2791735263632168,
"paired_delta_median": -0.024250501306111893,
"paired_paths": 7
},
"sharpe": {
"arm_control_ratio": 0.4761904761904762,
"arm_median": 0.2,
"control_median": 0.42,
"paired_delta_median": -0.25,
"paired_paths": 7
},
"sortino": {
"arm_control_ratio": 0.45739046431217584,
"arm_median": 0.8153355337081518,
"control_median": 1.7825809616172346,
"paired_delta_median": -1.0504512992751398,
"paired_paths": 7
},
"total_return_pct": {
"arm_control_ratio": 1.087514585764294,
"arm_median": -93.2,
"control_median": -85.7,
"paired_delta_median": -7.199999999999989,
"paired_paths": 7
}
},
"paths": 7
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 0.9650602409638553,
"arm_median": -80.1,
"control_median": -83.0,
"paired_delta_median": -0.14999999999999858
},
"calmar": {
"arm_control_ratio": 0.9948453608247423,
"arm_median": -0.965,
"bootstrap_90": {
"n": 7,
"p05": -0.010000000000000009,
"p95": 0.16000000000000003,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.97,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 0.9152156660718357,
"arm_median": -0.5703828734503223,
"bootstrap_90": {
"n": 7,
"p05": 0.022088120634487174,
"p95": 0.18230902344082184,
"point": 0.09793206038512847,
"replicates": 10000
},
"control_median": -0.6232223667001268,
"paired_delta_median": 0.09793206038512847
},
"gain_to_pain": {
"arm_control_ratio": 0.9794071952838751,
"arm_median": -0.8770242739236549,
"control_median": -0.8954643973893359,
"paired_delta_median": 0.015799824766413728
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0962116656644618,
"arm_median": 91.15,
"control_median": 83.15,
"paired_delta_median": 2.1999999999999993
},
"profit_factor": {
"arm_control_ratio": 1.1548329023431145,
"arm_median": 0.40327223209295693,
"control_median": 0.34920396818858557,
"paired_delta_median": 0.03569483237176496
},
"sharpe": {
"arm_control_ratio": 0.25440313111545987,
"arm_median": -0.65,
"control_median": -2.555,
"paired_delta_median": 0.15500000000000025
},
"sortino": {
"arm_control_ratio": 0.28573690664447604,
"arm_median": -0.9293316083062286,
"control_median": -3.2524031257275974,
"paired_delta_median": 0.1558549881874347
},
"total_return_pct": {
"arm_control_ratio": 0.96144578313253,
"arm_median": -79.8,
"control_median": -83.0,
"paired_delta_median": -0.15000000000000568
}
},
"protocol": "empty_book"
},
{
"arm_id": "cap10_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -60.3,
"control_median": -60.3,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.6,
"control_median": -0.6,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.45112684604504766,
"control_median": -0.45112684604504766,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7898017130698114,
"control_median": -0.7898017130698114,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5226058755097595,
"control_median": 0.5226058755097595,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": 301.11926037160697,
"control_median": 301.11926037160697,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -60.05,
"control_median": -60.05,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -43.6,
"control_median": -43.6,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.9,
"control_median": -0.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.2814612406739272,
"control_median": -0.2814612406739272,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.48481451939878006,
"control_median": -0.48481451939878006,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 48.3,
"control_median": 48.3,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.6642204404239482,
"control_median": 0.6642204404239482,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -0.685,
"control_median": -0.685,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -0.9430140464708445,
"control_median": -0.9430140464708445,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -43.4,
"control_median": -43.4,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -48.4,
"control_median": -48.4,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.69,
"control_median": -0.69,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.40313137519034115,
"control_median": -0.40313137519034115,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.5806005401629935,
"control_median": -0.5806005401629935,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 70.1,
"control_median": 70.1,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5299293301684069,
"control_median": 0.5299293301684069,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -0.68,
"control_median": -0.68,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.0538354036160036,
"control_median": -1.0538354036160036,
"paired_delta_median": 0.0,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -48.0,
"control_median": -48.0,
"paired_delta_median": 0.0,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -92.25,
"control_median": -92.25,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.9304094219034582,
"control_median": -0.9304094219034582,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9383791367556105,
"control_median": -0.9383791367556105,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 92.35,
"control_median": 92.35,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.23036402796354433,
"control_median": 0.23036402796354433,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -4.645,
"control_median": -4.645,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -5.007101321611201,
"control_median": -5.007101321611201,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -92.25,
"control_median": -92.25,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -87.55,
"control_median": -87.55,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.975,
"control_median": -0.975,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7162732408604635,
"control_median": -0.7162732408604635,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9032245338561924,
"control_median": -0.9032245338561924,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 89.6,
"control_median": 89.6,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.37286462607390325,
"control_median": 0.37286462607390325,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -2.54,
"control_median": -2.54,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -3.7756447979407453,
"control_median": -3.7756447979407453,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -87.55,
"control_median": -87.55,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.8,
"control_median": -64.8,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.86,
"control_median": -0.86,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.46947194576716444,
"control_median": -0.46947194576716444,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7839894756279706,
"control_median": -0.7839894756279706,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 76.0,
"control_median": 76.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5126606575333529,
"control_median": 0.5126606575333529,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.26,
"control_median": -1.26,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.7048420858239395,
"control_median": -1.7048420858239395,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.6,
"control_median": -64.6,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -78.15,
"control_median": -78.15,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.98,
"control_median": -0.98,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.7209729792973751,
"control_median": -0.7209729792973751,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.9585732335699672,
"control_median": -0.9585732335699672,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 79.65,
"control_median": 79.65,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.24769701302458227,
"control_median": 0.24769701302458227,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -3.7800000000000002,
"control_median": -3.7800000000000002,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -4.25495530057416,
"control_median": -4.25495530057416,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -78.4,
"control_median": -78.4,
"paired_delta_median": 0.0,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.8,
"control_median": -64.8,
"paired_delta_median": 0.0
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -0.9,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.9,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.0,
"arm_median": -0.46947194576716444,
"bootstrap_90": {
"n": 7,
"p05": 0.0,
"p95": 0.0,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.46947194576716444,
"paired_delta_median": 0.0
},
"gain_to_pain": {
"arm_control_ratio": 1.0,
"arm_median": -0.7898017130698114,
"control_median": -0.7898017130698114,
"paired_delta_median": 0.0
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 79.65,
"control_median": 79.65,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 1.0,
"arm_median": 0.5126606575333529,
"control_median": 0.5126606575333529,
"paired_delta_median": 0.0
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": -1.26,
"control_median": -1.26,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 1.0,
"arm_median": -1.7048420858239395,
"control_median": -1.7048420858239395,
"paired_delta_median": 0.0
},
"total_return_pct": {
"arm_control_ratio": 1.0,
"arm_median": -64.6,
"control_median": -64.6,
"paired_delta_median": 0.0
}
},
"protocol": "warm_book"
},
{
"arm_id": "cash_unbounded",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0737976782752903,
"arm_median": -64.75,
"control_median": -60.3,
"paired_delta_median": -6.049999999999997,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0833333333333335,
"arm_median": -0.65,
"control_median": -0.6,
"paired_delta_median": -0.065,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0122291337010942,
"arm_median": -0.4566437365614855,
"control_median": -0.45112684604504766,
"paired_delta_median": -0.00600700409406954,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.05244117020169,
"arm_median": -0.8312198391304918,
"control_median": -0.7898017130698114,
"paired_delta_median": -0.05805278804513364,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.9406168983269069,
"arm_median": 0.49157191766940755,
"control_median": 0.5226058755097595,
"paired_delta_median": -0.035235442915992315,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9247283491570017,
"arm_median": 278.4535165428135,
"control_median": 301.11926037160697,
"paired_delta_median": -22.226142048594625,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0749375520399667,
"arm_median": -64.55,
"control_median": -60.05,
"paired_delta_median": -6.100000000000005,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.2672018348623853,
"arm_median": -11.65,
"control_median": -43.6,
"paired_delta_median": 32.4,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.2833333333333333,
"arm_median": -0.255,
"control_median": -0.9,
"paired_delta_median": 0.635,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.03844314831785712,
"arm_median": -0.010820256220955862,
"control_median": -0.2814612406739272,
"paired_delta_median": 0.26853867365945017,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": -0.17253296478661817,
"arm_median": 0.08364648640347093,
"control_median": -0.48481451939878006,
"paired_delta_median": 0.5816948579167065,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9472049689440994,
"arm_median": 45.75,
"control_median": 48.3,
"paired_delta_median": -2.650000000000002,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.481816461195506,
"arm_median": 0.9842527824827354,
"control_median": 0.6642204404239482,
"paired_delta_median": 0.31851954591276865,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": -0.0437956204379562,
"arm_median": 0.03,
"control_median": -0.685,
"paired_delta_median": 0.72,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": -0.04542112991227274,
"arm_median": 0.042832763513850236,
"control_median": -0.9430140464708445,
"paired_delta_median": 0.9915380722964817,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.2672811059907835,
"arm_median": -11.600000000000001,
"control_median": -43.4,
"paired_delta_median": 32.25,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.7975206611570248,
"arm_median": -38.6,
"control_median": -48.4,
"paired_delta_median": 6.199999999999996,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 0.8405797101449275,
"arm_median": -0.58,
"control_median": -0.69,
"paired_delta_median": 0.08999999999999997,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.6860933972242719,
"arm_median": -0.2765857747320337,
"control_median": -0.40313137519034115,
"paired_delta_median": 0.11401823248343645,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 0.7517062260557528,
"arm_median": -0.4364410408918553,
"control_median": -0.5806005401629935,
"paired_delta_median": 0.12510134542065532,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9671897289586305,
"arm_median": 67.8,
"control_median": 70.1,
"paired_delta_median": -2.299999999999997,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.2500915345145869,
"arm_median": 0.6624601695345109,
"control_median": 0.5299293301684069,
"paired_delta_median": 0.10828066084591348,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 0.29411764705882354,
"arm_median": -0.2,
"control_median": -0.68,
"paired_delta_median": 0.44000000000000006,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 0.2937966435777825,
"arm_median": -0.3096133044658196,
"control_median": -1.0538354036160036,
"paired_delta_median": 0.6864998385460577,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 0.7958333333333334,
"arm_median": -38.2,
"control_median": -48.0,
"paired_delta_median": 6.199999999999996,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9875338753387534,
"arm_median": -91.1,
"control_median": -92.25,
"paired_delta_median": 0.7999999999999972,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.7839826897732547,
"arm_median": -0.7294248811742521,
"control_median": -0.9304094219034582,
"paired_delta_median": 0.20686821843082948,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.978231501829504,
"arm_median": -0.9179520322339144,
"control_median": -0.9383791367556105,
"paired_delta_median": 0.022390187554540142,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9897130481862481,
"arm_median": 91.4,
"control_median": 92.35,
"paired_delta_median": -0.5500000000000043,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.3553789714827384,
"arm_median": 0.3122305592878495,
"control_median": 0.23036402796354433,
"paired_delta_median": 0.08394721855668322,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.9644779332615717,
"arm_median": -4.48,
"control_median": -4.645,
"paired_delta_median": 0.18500000000000005,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9713888947413141,
"arm_median": -4.863842618657678,
"control_median": -5.007101321611201,
"paired_delta_median": 0.1635973668088404,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9875338753387534,
"arm_median": -91.1,
"control_median": -92.25,
"paired_delta_median": 0.7999999999999972,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1182181610508282,
"arm_median": -97.9,
"control_median": -87.55,
"paired_delta_median": -9.75,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0153846153846153,
"arm_median": -0.99,
"control_median": -0.975,
"paired_delta_median": -0.015000000000000013,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9178853320309299,
"arm_median": -0.6574567015120768,
"control_median": -0.7162732408604635,
"paired_delta_median": 0.06686085234225503,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9998367274523601,
"arm_median": -0.9030770620854588,
"control_median": -0.9032245338561924,
"paired_delta_median": 0.00407511339283162,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0993303571428572,
"arm_median": 98.5,
"control_median": 89.6,
"paired_delta_median": 8.150000000000006,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.9521124262243315,
"arm_median": 0.35500904378445214,
"control_median": 0.37286462607390325,
"paired_delta_median": -0.004739384988485834,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.7086614173228345,
"arm_median": -4.34,
"control_median": -2.54,
"paired_delta_median": -1.695,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.4062454200064578,
"arm_median": -5.309483204675381,
"control_median": -3.7756447979407453,
"paired_delta_median": -1.4305324376971817,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1182181610508282,
"arm_median": -97.9,
"control_median": -87.55,
"paired_delta_median": -9.75,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.4197530864197532,
"arm_median": -92.0,
"control_median": -64.8,
"paired_delta_median": -26.250000000000004,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.1395348837209303,
"arm_median": -0.98,
"control_median": -0.86,
"paired_delta_median": -0.11499999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.086024214754317,
"arm_median": -0.5098579012509661,
"control_median": -0.46947194576716444,
"paired_delta_median": -0.049625634774645044,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.1791561813310343,
"arm_median": -0.9244460362851978,
"control_median": -0.7839894756279706,
"paired_delta_median": -0.1400057964236367,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.230921052631579,
"arm_median": 93.55000000000001,
"control_median": 76.0,
"paired_delta_median": 17.6,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8882491481914951,
"arm_median": 0.45537039236529253,
"control_median": 0.5126606575333529,
"paired_delta_median": -0.06257129986815216,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 2.365079365079365,
"arm_median": -2.98,
"control_median": -1.26,
"paired_delta_median": -1.68,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 2.2079820421811953,
"arm_median": -3.764260710253991,
"control_median": -1.7048420858239395,
"paired_delta_median": -1.9881863484888167,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.4241486068111457,
"arm_median": -92.0,
"control_median": -64.6,
"paired_delta_median": -26.25,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.2431222008957135,
"arm_median": -97.15,
"control_median": -78.15,
"paired_delta_median": -18.700000000000003,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8165885153683573,
"arm_median": -0.588738254785145,
"control_median": -0.7209729792973751,
"paired_delta_median": 0.14251678833562298,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9880518950981199,
"arm_median": -0.9471201000191387,
"control_median": -0.9585732335699672,
"paired_delta_median": 0.009062054074358838,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.229127432517263,
"arm_median": 97.9,
"control_median": 79.65,
"paired_delta_median": 17.849999999999994,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.286383125701661,
"arm_median": 0.3186332578415272,
"control_median": 0.24769701302458227,
"paired_delta_median": 0.08516941473428001,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.2248677248677247,
"arm_median": -4.63,
"control_median": -3.7800000000000002,
"paired_delta_median": -0.7449999999999999,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2538971833055454,
"arm_median": -5.33527646648094,
"control_median": -4.25495530057416,
"paired_delta_median": -0.9470358284263085,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.2391581632653061,
"arm_median": -97.15,
"control_median": -78.4,
"paired_delta_median": -18.5,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.4058641975308641,
"arm_median": -91.1,
"control_median": -64.8,
"paired_delta_median": -6.049999999999997
},
"calmar": {
"arm_control_ratio": 1.0888888888888888,
"arm_median": -0.98,
"bootstrap_90": {
"n": 7,
"p05": -0.065,
"p95": 0.08999999999999997,
"point": -0.010000000000000009,
"replicates": 10000
},
"control_median": -0.9,
"paired_delta_median": -0.010000000000000009
},
"ev_net_r": {
"arm_control_ratio": 1.086024214754317,
"arm_median": -0.5098579012509661,
"bootstrap_90": {
"n": 7,
"p05": -0.00600700409406954,
"p95": 0.20686821843082948,
"point": 0.11401823248343645,
"replicates": 10000
},
"control_median": -0.46947194576716444,
"paired_delta_median": 0.11401823248343645
},
"gain_to_pain": {
"arm_control_ratio": 1.1434225162355844,
"arm_median": -0.9030770620854588,
"control_median": -0.7898017130698114,
"paired_delta_median": 0.009062054074358838
},
"max_drawdown_pct": {
"arm_control_ratio": 1.174513496547395,
"arm_median": 93.55000000000001,
"control_median": 79.65,
"paired_delta_median": 0.0
},
"profit_factor": {
"arm_control_ratio": 0.8882491481914951,
"arm_median": 0.45537039236529253,
"control_median": 0.5126606575333529,
"paired_delta_median": 0.08394721855668322
},
"sharpe": {
"arm_control_ratio": 2.365079365079365,
"arm_median": -2.98,
"control_median": -1.26,
"paired_delta_median": 0.0
},
"sortino": {
"arm_control_ratio": 2.2079820421811953,
"arm_median": -3.764260710253991,
"control_median": -1.7048420858239395,
"paired_delta_median": -0.9470358284263085
},
"total_return_pct": {
"arm_control_ratio": 1.410216718266254,
"arm_median": -91.1,
"control_median": -64.6,
"paired_delta_median": -6.100000000000005
}
},
"protocol": "warm_book"
},
{
"arm_id": "cap10_weekly_top10",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9784411276948591,
"arm_median": -59.0,
"control_median": -60.3,
"paired_delta_median": 1.3000000000000007,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.9833333333333333,
"arm_median": -0.59,
"control_median": -0.6,
"paired_delta_median": 0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.6577073061570055,
"arm_median": -0.2967094226473944,
"control_median": -0.45112684604504766,
"paired_delta_median": 0.15441742339765321,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.8666609443275396,
"arm_median": -0.6844902984805912,
"control_median": -0.7898017130698114,
"paired_delta_median": 0.10531751844592907,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.2085759212489515,
"arm_median": 0.6316088774443224,
"control_median": 0.5226058755097595,
"paired_delta_median": 0.10900300193456286,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9177105798475349,
"arm_median": 276.3403310388883,
"control_median": 301.11926037160697,
"paired_delta_median": -24.779110808552105,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9791840133222315,
"arm_median": -58.8,
"control_median": -60.05,
"paired_delta_median": 1.2500000000000036,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9174311926605504,
"arm_median": -40.0,
"control_median": -43.6,
"paired_delta_median": 3.9499999999999993,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.8777777777777778,
"arm_median": -0.79,
"control_median": -0.9,
"paired_delta_median": 0.11499999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.5220110404267456,
"arm_median": -0.1469258750839994,
"control_median": -0.2814612406739272,
"paired_delta_median": 0.1345353655899278,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9740640531234809,
"arm_median": -0.47224039577868815,
"control_median": -0.48481451939878006,
"paired_delta_median": 0.015225408594414153,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0476190476190477,
"arm_median": 50.6,
"control_median": 48.3,
"paired_delta_median": 2.0500000000000007,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.1915423832922687,
"arm_median": 0.7914468066141916,
"control_median": 0.6642204404239482,
"paired_delta_median": 0.1272263661902434,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.7883211678832117,
"arm_median": -0.54,
"control_median": -0.685,
"paired_delta_median": 0.15499999999999992,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.7849512146456521,
"arm_median": -0.7402200212052008,
"control_median": -0.9430140464708445,
"paired_delta_median": 0.21777755955320488,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9170506912442395,
"arm_median": -39.8,
"control_median": -43.4,
"paired_delta_median": 3.950000000000003,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.3636363636363638,
"arm_median": -66.0,
"control_median": -48.4,
"paired_delta_median": -17.6,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 1.2898550724637683,
"arm_median": -0.89,
"control_median": -0.69,
"paired_delta_median": -0.20000000000000007,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.8853784850417431,
"arm_median": -0.3569238462388188,
"control_median": -0.40313137519034115,
"paired_delta_median": 0.06384344571101436,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 1.6819973194528801,
"arm_median": -0.9765685522270493,
"control_median": -0.5806005401629935,
"paired_delta_median": -0.3958547566190086,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0613409415121258,
"arm_median": 74.4,
"control_median": 70.1,
"paired_delta_median": 4.300000000000011,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 0.985443838962118,
"arm_median": 0.5222155934997786,
"control_median": 0.5299293301684069,
"paired_delta_median": -0.0025824923070600914,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 1.102941176470588,
"arm_median": -0.75,
"control_median": -0.68,
"paired_delta_median": -0.06999999999999995,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 1.1380427172470189,
"arm_median": -1.1993097062622655,
"control_median": -1.0538354036160036,
"paired_delta_median": -0.14522614121882826,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 1.3645833333333333,
"arm_median": -65.5,
"control_median": -48.0,
"paired_delta_median": -17.5,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0178861788617888,
"arm_median": -93.9,
"control_median": -92.25,
"paired_delta_median": -1.6500000000000057,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.7976753452090716,
"arm_median": -0.7421646568026138,
"control_median": -0.9304094219034582,
"paired_delta_median": 0.18824476510084437,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0541495103495266,
"arm_median": -0.9891919075331383,
"control_median": -0.9383791367556105,
"paired_delta_median": -0.050812108559911306,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0189496480779643,
"arm_median": 94.1,
"control_median": 92.35,
"paired_delta_median": 1.749999999999993,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.993294065124082,
"arm_median": 0.22881922179426664,
"control_median": 0.23036402796354433,
"paired_delta_median": -0.001544806169277671,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0764262648008613,
"arm_median": -5.0,
"control_median": -4.645,
"paired_delta_median": -0.355,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.036778063800971,
"arm_median": -5.191252813475344,
"control_median": -5.007101321611201,
"paired_delta_median": -0.1842453596376643,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0178861788617888,
"arm_median": -93.9,
"control_median": -92.25,
"paired_delta_median": -1.6500000000000057,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0462592804111936,
"arm_median": -91.6,
"control_median": -87.55,
"paired_delta_median": -4.049999999999997,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.9948717948717949,
"arm_median": -0.97,
"control_median": -0.975,
"paired_delta_median": 0.0050000000000000044,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.912286484866014,
"arm_median": -0.6534463971081801,
"control_median": -0.7162732408604635,
"paired_delta_median": 0.06282684375228342,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9819407062938115,
"arm_median": -0.8869129367166482,
"control_median": -0.9032245338561924,
"paired_delta_median": 0.016320871589835362,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0546875,
"arm_median": 94.5,
"control_median": 89.6,
"paired_delta_median": 4.899999999999999,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8860855351538505,
"arm_median": 0.3303899517346349,
"control_median": 0.37286462607390325,
"paired_delta_median": -0.042474674339268326,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.405511811023622,
"arm_median": -3.57,
"control_median": -2.54,
"paired_delta_median": -1.0299999999999998,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2875426741141802,
"arm_median": -4.8613037996459205,
"control_median": -3.7756447979407453,
"paired_delta_median": -1.0856983103492983,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0462592804111936,
"arm_median": -91.6,
"control_median": -87.55,
"paired_delta_median": -4.049999999999997,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.2669753086419753,
"arm_median": -82.1,
"control_median": -64.8,
"paired_delta_median": -17.299999999999997,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.127906976744186,
"arm_median": -0.97,
"control_median": -0.86,
"paired_delta_median": -0.10999999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.0997995875508242,
"arm_median": -0.5163250523214103,
"control_median": -0.46947194576716444,
"paired_delta_median": -0.046853106554245905,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.2176682265792513,
"arm_median": -0.9546390744447081,
"control_median": -0.7839894756279706,
"paired_delta_median": -0.17065191917407418,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1131578947368421,
"arm_median": 84.6,
"control_median": 76.0,
"paired_delta_median": 8.599999999999994,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.8130001173013041,
"arm_median": 0.4167931747103796,
"control_median": 0.5126606575333529,
"paired_delta_median": -0.0958674828229733,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.8095238095238093,
"arm_median": -2.28,
"control_median": -1.26,
"paired_delta_median": -1.0199999999999998,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.654858268237017,
"arm_median": -2.8212720217641882,
"control_median": -1.7048420858239395,
"paired_delta_median": -1.1163973379858037,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.2693498452012384,
"arm_median": -82.0,
"control_median": -64.6,
"paired_delta_median": -17.400000000000006,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1273192578374918,
"arm_median": -88.1,
"control_median": -78.15,
"paired_delta_median": -9.599999999999994,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9060297335411146,
"arm_median": -0.6532229563231443,
"control_median": -0.7209729792973751,
"paired_delta_median": 0.06775002297423083,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0267251374759456,
"arm_median": -0.9841912350178863,
"control_median": -0.9585732335699672,
"paired_delta_median": -0.025614598204830252,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.113622096672944,
"arm_median": 88.7,
"control_median": 79.65,
"paired_delta_median": 8.799999999999997,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7680530214953969,
"arm_median": 0.1902444392689151,
"control_median": 0.24769701302458227,
"paired_delta_median": -0.05659442617759193,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.2698412698412698,
"arm_median": -4.8,
"control_median": -3.7800000000000002,
"paired_delta_median": -0.9899999999999998,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2109736116765035,
"arm_median": -5.152638587858373,
"control_median": -4.25495530057416,
"paired_delta_median": -0.8633884282601514,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1262755102040816,
"arm_median": -88.3,
"control_median": -78.4,
"paired_delta_median": -9.599999999999994,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.2669753086419753,
"arm_median": -82.1,
"control_median": -64.8,
"paired_delta_median": -4.049999999999997
},
"calmar": {
"arm_control_ratio": 1.0777777777777777,
"arm_median": -0.97,
"bootstrap_90": {
"n": 7,
"p05": -0.10999999999999999,
"p95": 0.010000000000000009,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.9,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.0997995875508242,
"arm_median": -0.5163250523214103,
"bootstrap_90": {
"n": 7,
"p05": 0.06282684375228342,
"p95": 0.15441742339765321,
"point": 0.06775002297423083,
"replicates": 10000
},
"control_median": -0.46947194576716444,
"paired_delta_median": 0.06775002297423083
},
"gain_to_pain": {
"arm_control_ratio": 1.2087072725307277,
"arm_median": -0.9546390744447081,
"control_median": -0.7898017130698114,
"paired_delta_median": -0.025614598204830252
},
"max_drawdown_pct": {
"arm_control_ratio": 1.113622096672944,
"arm_median": 88.7,
"control_median": 79.65,
"paired_delta_median": 4.300000000000011
},
"profit_factor": {
"arm_control_ratio": 0.8130001173013041,
"arm_median": 0.4167931747103796,
"control_median": 0.5126606575333529,
"paired_delta_median": -0.0025824923070600914
},
"sharpe": {
"arm_control_ratio": 1.8095238095238093,
"arm_median": -2.28,
"control_median": -1.26,
"paired_delta_median": -0.355
},
"sortino": {
"arm_control_ratio": 1.654858268237017,
"arm_median": -2.8212720217641882,
"control_median": -1.7048420858239395,
"paired_delta_median": -0.8633884282601514
},
"total_return_pct": {
"arm_control_ratio": 1.2693498452012384,
"arm_median": -82.0,
"control_median": -64.6,
"paired_delta_median": -4.049999999999997
}
},
"protocol": "warm_book"
},
{
"arm_id": "cap15_incumbent",
"clusters": [
{
"cluster": 2019,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.9892205638474295,
"arm_median": -59.65,
"control_median": -60.3,
"paired_delta_median": 0.3500000000000014,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.9916666666666667,
"arm_median": -0.595,
"control_median": -0.6,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8801392445077868,
"arm_median": -0.3970544414552689,
"control_median": -0.45112684604504766,
"paired_delta_median": 0.06897824779098011,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0354181330141723,
"arm_median": -0.8177750151981391,
"control_median": -0.7898017130698114,
"paired_delta_median": -0.036251818299378624,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0,
"arm_median": 99.9,
"control_median": 99.9,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.0590291890368033,
"arm_median": 0.5534548765269691,
"control_median": 0.5226058755097595,
"paired_delta_median": 0.03927363139275064,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0,
"arm_median": 0.99,
"control_median": 0.99,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.9389219648234456,
"arm_median": 282.7274875942919,
"control_median": 301.11926037160697,
"paired_delta_median": -17.583298791595155,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.9900083263946712,
"arm_median": -59.45,
"control_median": -60.05,
"paired_delta_median": 0.3500000000000014,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2020,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.6135321100917431,
"arm_median": -26.75,
"control_median": -43.6,
"paired_delta_median": 17.4,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 0.6944444444444444,
"arm_median": -0.625,
"control_median": -0.9,
"paired_delta_median": 0.27,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.3580623603513946,
"arm_median": -0.10078067618313832,
"control_median": -0.2814612406739272,
"paired_delta_median": 0.17796540999248966,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.41040143610782254,
"arm_median": -0.19896857500718312,
"control_median": -0.48481451939878006,
"paired_delta_median": 0.2928730168054241,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 0.8944099378881989,
"arm_median": 43.2,
"control_median": 48.3,
"paired_delta_median": -5.0,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.3163574252192702,
"arm_median": 0.8743515087344782,
"control_median": 0.6642204404239482,
"paired_delta_median": 0.20472051920999068,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 0.2262773722627737,
"arm_median": -0.155,
"control_median": -0.685,
"paired_delta_median": 0.5249999999999999,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 0.22777738980902204,
"arm_median": -0.2147972780583728,
"control_median": -0.9430140464708445,
"paired_delta_median": 0.7223659647014926,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 0.6140552995391705,
"arm_median": -26.65,
"control_median": -43.4,
"paired_delta_median": 17.349999999999998,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2021,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 0.8305785123966943,
"arm_median": -40.2,
"control_median": -48.4,
"paired_delta_median": 8.199999999999996,
"paired_paths": 13
},
"calmar": {
"arm_control_ratio": 0.8260869565217391,
"arm_median": -0.57,
"control_median": -0.69,
"paired_delta_median": 0.10999999999999999,
"paired_paths": 13
},
"ev_net_r": {
"arm_control_ratio": 0.7881647323680313,
"arm_median": -0.31773393243605164,
"control_median": -0.40313137519034115,
"paired_delta_median": 0.06317848717056107,
"paired_paths": 13
},
"gain_to_pain": {
"arm_control_ratio": 0.7277864688524867,
"arm_median": -0.4225532169390714,
"control_median": -0.5806005401629935,
"paired_delta_median": 0.15190874949545297,
"paired_paths": 13
},
"max_drawdown_pct": {
"arm_control_ratio": 0.9985734664764623,
"arm_median": 70.0,
"control_median": 70.1,
"paired_delta_median": -0.09999999999999432,
"paired_paths": 13
},
"profit_factor": {
"arm_control_ratio": 1.1549763266092765,
"arm_median": 0.6120558311204211,
"control_median": 0.5299293301684069,
"paired_delta_median": 0.056569877392591006,
"paired_paths": 13
},
"sharpe": {
"arm_control_ratio": 0.2205882352941176,
"arm_median": -0.15,
"control_median": -0.68,
"paired_delta_median": 0.53,
"paired_paths": 13
},
"sortino": {
"arm_control_ratio": 0.2258439760595353,
"arm_median": -0.23800237766494342,
"control_median": -1.0538354036160036,
"paired_delta_median": 0.8160794332719612,
"paired_paths": 13
},
"total_return_pct": {
"arm_control_ratio": 0.8291666666666666,
"arm_median": -39.8,
"control_median": -48.0,
"paired_delta_median": 8.200000000000003,
"paired_paths": 13
}
},
"paths": 13
},
{
"cluster": 2022,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.0124661246612467,
"arm_median": -93.4,
"control_median": -92.25,
"paired_delta_median": -1.000000000000007,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0,
"arm_median": -1.0,
"control_median": -1.0,
"paired_delta_median": 0.0,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.8448629728324394,
"arm_median": -0.786068470140667,
"control_median": -0.9304094219034582,
"paired_delta_median": 0.14105514709278927,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9785440813702888,
"arm_median": -0.9182453503535635,
"control_median": -0.9383791367556105,
"paired_delta_median": 0.023508781023317937,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0135354629128317,
"arm_median": 93.6,
"control_median": 92.35,
"paired_delta_median": 1.0500000000000043,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 1.2500191538149505,
"arm_median": 0.28795944730439327,
"control_median": 0.23036402796354433,
"paired_delta_median": 0.053054784022581125,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.0182992465016147,
"arm_median": -4.73,
"control_median": -4.645,
"paired_delta_median": -0.1349999999999998,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.0194129498228421,
"arm_median": -5.1043039283255265,
"control_median": -5.007101321611201,
"paired_delta_median": -0.13116179471542955,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.0124661246612467,
"arm_median": -93.4,
"control_median": -92.25,
"paired_delta_median": -1.0500000000000043,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2023,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1159337521416335,
"arm_median": -97.7,
"control_median": -87.55,
"paired_delta_median": -9.649999999999999,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.0256410256410258,
"arm_median": -1.0,
"control_median": -0.975,
"paired_delta_median": -0.020000000000000018,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.1535869267701617,
"arm_median": -0.8262834466519259,
"control_median": -0.7162732408604635,
"paired_delta_median": -0.10799809760630597,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.0641338204256092,
"arm_median": -0.96115177391453,
"control_median": -0.9032245338561924,
"paired_delta_median": -0.038455653714098426,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.0948660714285714,
"arm_median": 98.1,
"control_median": 89.6,
"paired_delta_median": 7.899999999999999,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7797611032048473,
"arm_median": 0.29074533217344967,
"control_median": 0.37286462607390325,
"paired_delta_median": -0.08169792974890983,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.6338582677165356,
"arm_median": -4.15,
"control_median": -2.54,
"paired_delta_median": -1.4649999999999999,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.3812448708744693,
"arm_median": -5.215090011399527,
"control_median": -3.7756447979407453,
"paired_delta_median": -1.2371599397866637,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1159337521416335,
"arm_median": -97.7,
"control_median": -87.55,
"paired_delta_median": -9.649999999999999,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2024,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.402777777777778,
"arm_median": -90.9,
"control_median": -64.8,
"paired_delta_median": -23.15000000000001,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.1395348837209303,
"arm_median": -0.98,
"control_median": -0.86,
"paired_delta_median": -0.11499999999999999,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 1.3671114437566536,
"arm_median": -0.6418204695809936,
"control_median": -0.46947194576716444,
"paired_delta_median": -0.15129057026603063,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 1.1234696370393669,
"arm_median": -0.8807883716264396,
"control_median": -0.7839894756279706,
"paired_delta_median": -0.09361396103545722,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.2236842105263157,
"arm_median": 93.0,
"control_median": 76.0,
"paired_delta_median": 15.899999999999999,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.7636441779995583,
"arm_median": 0.39149032641477033,
"control_median": 0.5126606575333529,
"paired_delta_median": -0.10646335658981676,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 2.357142857142857,
"arm_median": -2.97,
"control_median": -1.26,
"paired_delta_median": -1.6,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 2.1986883866355424,
"arm_median": -3.7484164951486107,
"control_median": -1.7048420858239395,
"paired_delta_median": -1.850802921730041,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.4063467492260062,
"arm_median": -90.85,
"control_median": -64.6,
"paired_delta_median": -23.200000000000003,
"paired_paths": 14
}
},
"paths": 14
},
{
"cluster": 2025,
"metrics": {
"cagr_pct": {
"arm_control_ratio": 1.1772232885476646,
"arm_median": -92.0,
"control_median": -78.15,
"paired_delta_median": -12.950000000000003,
"paired_paths": 14
},
"calmar": {
"arm_control_ratio": 1.010204081632653,
"arm_median": -0.99,
"control_median": -0.98,
"paired_delta_median": -0.010000000000000009,
"paired_paths": 14
},
"ev_net_r": {
"arm_control_ratio": 0.9992901313732883,
"arm_median": -0.720461183198665,
"control_median": -0.7209729792973751,
"paired_delta_median": -0.0009830033233099722,
"paired_paths": 14
},
"gain_to_pain": {
"arm_control_ratio": 0.9926316890700992,
"arm_median": -0.9515101679359432,
"control_median": -0.9585732335699672,
"paired_delta_median": 0.006374220466919767,
"paired_paths": 14
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1694915254237288,
"arm_median": 93.15,
"control_median": 79.65,
"paired_delta_median": 12.749999999999993,
"paired_paths": 14
},
"profit_factor": {
"arm_control_ratio": 0.919759837013236,
"arm_median": 0.2278217643281552,
"control_median": 0.24769701302458227,
"paired_delta_median": -0.020120140232215783,
"paired_paths": 14
},
"sharpe": {
"arm_control_ratio": 1.2248677248677247,
"arm_median": -4.63,
"control_median": -3.7800000000000002,
"paired_delta_median": -0.8750000000000002,
"paired_paths": 14
},
"sortino": {
"arm_control_ratio": 1.2195407150040318,
"arm_median": -5.189091229572406,
"control_median": -4.25495530057416,
"paired_delta_median": -0.9837841994338064,
"paired_paths": 14
},
"total_return_pct": {
"arm_control_ratio": 1.1753826530612246,
"arm_median": -92.15,
"control_median": -78.4,
"paired_delta_median": -12.850000000000001,
"paired_paths": 14
}
},
"paths": 14
}
],
"cost_per_side_pct": 0.2,
"headline": {
"cagr_pct": {
"arm_control_ratio": 1.402777777777778,
"arm_median": -90.9,
"control_median": -64.8,
"paired_delta_median": -1.000000000000007
},
"calmar": {
"arm_control_ratio": 1.0888888888888888,
"arm_median": -0.98,
"bootstrap_90": {
"n": 7,
"p05": -0.020000000000000018,
"p95": 0.10999999999999999,
"point": 0.0,
"replicates": 10000
},
"control_median": -0.9,
"paired_delta_median": 0.0
},
"ev_net_r": {
"arm_control_ratio": 1.3671114437566536,
"arm_median": -0.6418204695809936,
"bootstrap_90": {
"n": 7,
"p05": -0.10799809760630597,
"p95": 0.14105514709278927,
"point": 0.06317848717056107,
"replicates": 10000
},
"control_median": -0.46947194576716444,
"paired_delta_median": 0.06317848717056107
},
"gain_to_pain": {
"arm_control_ratio": 1.1152019007441503,
"arm_median": -0.8807883716264396,
"control_median": -0.7898017130698114,
"paired_delta_median": 0.006374220466919767
},
"max_drawdown_pct": {
"arm_control_ratio": 1.1694915254237288,
"arm_median": 93.15,
"control_median": 79.65,
"paired_delta_median": 1.0500000000000043
},
"profit_factor": {
"arm_control_ratio": 0.7636441779995583,
"arm_median": 0.39149032641477033,
"control_median": 0.5126606575333529,
"paired_delta_median": 0.03927363139275064
},
"sharpe": {
"arm_control_ratio": 2.357142857142857,
"arm_median": -2.97,
"control_median": -1.26,
"paired_delta_median": -0.1349999999999998
},
"sortino": {
"arm_control_ratio": 2.1986883866355424,
"arm_median": -3.7484164951486107,
"control_median": -1.7048420858239395,
"paired_delta_median": -0.9837841994338064
},
"total_return_pct": {
"arm_control_ratio": 1.4063467492260062,
"arm_median": -90.85,
"control_median": -64.6,
"paired_delta_median": -1.0500000000000043
}
},
"protocol": "warm_book"
}
],
"warm_seed_dispersion": [
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap10_incumbent",
"cost_per_side_pct": 0.1,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cash_unbounded",
"cost_per_side_pct": 0.1,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap10_weekly_top10",
"cost_per_side_pct": 0.1,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap15_incumbent",
"cost_per_side_pct": 0.1,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap10_incumbent",
"cost_per_side_pct": 0.2,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cash_unbounded",
"cost_per_side_pct": 0.2,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap10_weekly_top10",
"cost_per_side_pct": 0.2,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
},
{
"anchors": [
{
"cluster": 2019,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2020,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2021,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 13
},
{
"cluster": 2022,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2023,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2024,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
},
{
"cluster": 2025,
"metrics": {
"calmar": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
},
"ev_net_r": {
"arm_iqr": null,
"control_iqr": null,
"iqr_ratio": null
}
},
"seeds": 14
}
],
"arm_id": "cap15_incumbent",
"cost_per_side_pct": 0.2,
"headline": {
"calmar": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
},
"ev_net_r": {
"bootstrap_90": {
"n": 0,
"p05": null,
"p95": null,
"point": null
},
"median_iqr_ratio": null
}
}
}
]
},
"arms": [
{
"id": "cap10_incumbent",
"label": "Cap 10, arrival-order incumbents",
"max_positions": 10,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": false
},
{
"id": "cash_unbounded",
"label": "Cash-constrained, no count cap",
"max_positions": null,
"min_initial_risk_fraction": 0.005,
"weekly_top_n_rebalance": false
},
{
"id": "cap10_weekly_top10",
"label": "Cap 10, weekly current-rank top 10",
"max_positions": 10,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": true
},
{
"id": "cap15_incumbent",
"label": "Cap 15, arrival-order incumbents",
"max_positions": 15,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": false
}
],
"candidate_cache": {
"entry_candidates_by_direction": {
"long": 6123971,
"short": 6042299
},
"key": {
"activation_hash": "855eb2297e2cd5d6e49cbffe7278ae4b19401ac121525bf1eac04b3b5798c19f",
"cadence": "daily",
"outcome_horizon_sessions": 0,
"recommendation_config_hash": "2d6d2256fc6507b878d392c25b06c1825d4dc98565929b00f378478c39092a4c",
"runtime_config": {
"exit_policy": "atr_trail3",
"hold_days": 30,
"max_positions": 10,
"ranking_key": "residual_high_vol_blend_80_20_score",
"risk_per_trade": 0.01,
"threshold": 80.0
},
"snapshot": "/Users/taathde3/git/lab/signal_platform/backtest_snapshots/research.sqlite",
"snapshot_sha256": "c04a5bbef2c8c1f9e218817a5b0adce40ccc4bccba22699bc5ed2564f09858ce",
"universe_manifest": {
"symbols_sha256": "5b27b8c017701a4afce5f7f82dcbc44ca021ff4af516e95e1d5acf799da85842",
"symbols_with_prices": 4654,
"ticker_rows": 4655
},
"version": "portfolio-capacity-candidates-v1-zero-horizon"
},
"qualified_long_count": 142404,
"rank_first_date": "2016-03-30",
"rank_last_date": "2026-07-17",
"rank_observation_count": 7002445,
"setup_candidate_count": 12166270
},
"cell_count": 1400,
"cells": [
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 13.4474,
"avg_gross_exposure_pct": 86.5526,
"avg_hold_days": 12.9,
"avg_positions": 9.9881,
"blocked_fraction": 0.9725368063420159,
"cagr_pct": -63.3,
"calmar": -0.63,
"capacity_opportunities": 7064,
"end_date": "2020-01-31",
"ev_net_r": -0.4531928264007718,
"ev_without_best": {
"1": -0.5447311019151907,
"10": -0.8304314779457861,
"5": -0.6894569782295485
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 28,
"trailing_stop": 54
},
"gain_to_pain": -0.8129542548374357,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 194,
"peak_positions": 10,
"profit_factor": 0.5329423569693267,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 6870,
"skipped_min_initial_risk": 0,
"sortino": 278.3328348447234,
"start_date": "2019-02-01",
"total_return_pct": -63.2,
"trades": 194,
"transaction_cost": 192.0225978224867,
"turnover_multiple": 19.202259782248667,
"underwater_pct": 98.02371541501977,
"win_rate": 22.2
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 13.3623,
"avg_gross_exposure_pct": 86.6377,
"avg_hold_days": 12.9,
"avg_positions": 9.9881,
"blocked_fraction": 0.9725368063420159,
"cagr_pct": -64.5,
"calmar": -0.65,
"capacity_opportunities": 7064,
"end_date": "2020-01-31",
"ev_net_r": -0.4705687850851242,
"ev_without_best": {
"1": -0.561972122143368,
"10": -0.8472361733566466,
"5": -0.7065252323007633
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 28,
"trailing_stop": 54
},
"gain_to_pain": -0.8206838100900743,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 194,
"peak_positions": 10,
"profit_factor": 0.5214748749320034,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 6870,
"skipped_min_initial_risk": 0,
"sortino": 278.4919835905488,
"start_date": "2019-02-01",
"total_return_pct": -64.3,
"trades": 194,
"transaction_cost": 379.28928389606807,
"turnover_multiple": 18.9644641948034,
"underwater_pct": 98.02371541501977,
"win_rate": 22.2
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 15.0238,
"avg_gross_exposure_pct": 84.9762,
"avg_hold_days": 12.2,
"avg_positions": 9.9405,
"blocked_fraction": 0.9682983682983684,
"cagr_pct": -70.7,
"calmar": -0.71,
"capacity_opportunities": 6435,
"end_date": "2020-02-28",
"ev_net_r": -0.5065516691312356,
"ev_without_best": {
"1": -0.5533270548451191,
"10": -0.8498835858196887,
"5": -0.7082920367137818
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 28,
"trailing_stop": 58
},
"gain_to_pain": -0.9180688792579667,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.47319136761201314,
"sessions_at_capacity": 243,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 6231,
"skipped_min_initial_risk": 0,
"sortino": 345.56280440672845,
"start_date": "2019-03-01",
"total_return_pct": -70.6,
"trades": 204,
"transaction_cost": 179.65995811622616,
"turnover_multiple": 17.965995811622616,
"underwater_pct": 97.23320158102767,
"win_rate": 19.1
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 14.9702,
"avg_gross_exposure_pct": 85.0298,
"avg_hold_days": 12.2,
"avg_positions": 9.9405,
"blocked_fraction": 0.9682983682983684,
"cagr_pct": -71.7,
"calmar": -0.72,
"capacity_opportunities": 6435,
"end_date": "2020-02-28",
"ev_net_r": -0.5236152851827542,
"ev_without_best": {
"1": -0.5702983449610932,
"10": -0.8664272049182941,
"5": -0.7251181075672419
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 28,
"trailing_stop": 58
},
"gain_to_pain": -0.9236856761375613,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.4629158004106445,
"sessions_at_capacity": 243,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 6231,
"skipped_min_initial_risk": 0,
"sortino": 345.6800719455228,
"start_date": "2019-03-01",
"total_return_pct": -71.5,
"trades": 204,
"transaction_cost": 354.7474637282015,
"turnover_multiple": 17.737373186410075,
"underwater_pct": 97.23320158102767,
"win_rate": 19.1
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 16.8381,
"avg_gross_exposure_pct": 83.1619,
"avg_hold_days": 11.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9649323112053498,
"cagr_pct": -75.3,
"calmar": -0.99,
"capacity_opportunities": 6131,
"end_date": "2020-03-30",
"ev_net_r": -0.598158578871268,
"ev_without_best": {
"1": -0.6813915364729191,
"10": -0.9501228618750894,
"5": -0.8285766253496101
},
"exit_reasons": {
"open_at_end": 10,
"stop": 129,
"time": 23,
"trailing_stop": 53
},
"gain_to_pain": -0.8609883481799706,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 75.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.41515790556438015,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.28,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 5916,
"skipped_min_initial_risk": 0,
"sortino": -4.0725774085616955,
"start_date": "2019-04-01",
"total_return_pct": -75.2,
"trades": 215,
"transaction_cost": 172.6431951474046,
"turnover_multiple": 17.26431951474046,
"underwater_pct": 98.02371541501977,
"win_rate": 17.2
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 16.7728,
"avg_gross_exposure_pct": 83.2272,
"avg_hold_days": 11.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9649323112053498,
"cagr_pct": -76.2,
"calmar": -0.99,
"capacity_opportunities": 6131,
"end_date": "2020-03-30",
"ev_net_r": -0.614607564025251,
"ev_without_best": {
"1": -0.6977144931429201,
"10": -0.9659770920759229,
"5": -0.8446470230685538
},
"exit_reasons": {
"open_at_end": 10,
"stop": 129,
"time": 23,
"trailing_stop": 53
},
"gain_to_pain": -0.8663442196547512,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 76.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.40666004965753433,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.36,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 5916,
"skipped_min_initial_risk": 0,
"sortino": -4.147951371241546,
"start_date": "2019-04-01",
"total_return_pct": -76.0,
"trades": 215,
"transaction_cost": 340.8243028420727,
"turnover_multiple": 17.041215142103635,
"underwater_pct": 98.02371541501977,
"win_rate": 17.2
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 16.743,
"avg_gross_exposure_pct": 83.257,
"avg_hold_days": 11.7,
"avg_positions": 9.9365,
"blocked_fraction": 0.9674062739097169,
"cagr_pct": -74.6,
"calmar": -0.98,
"capacity_opportunities": 6535,
"end_date": "2020-04-29",
"ev_net_r": -0.5952934872275161,
"ev_without_best": {
"1": -0.6405017189162644,
"10": -0.9060913386469258,
"5": -0.7834220713929076
},
"exit_reasons": {
"open_at_end": 10,
"stop": 131,
"time": 24,
"trailing_stop": 48
},
"gain_to_pain": -0.9019163582538343,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 75.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.4243500842809642,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -2.7,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 6322,
"skipped_min_initial_risk": 0,
"sortino": -3.3793616312401262,
"start_date": "2019-05-01",
"total_return_pct": -74.4,
"trades": 213,
"transaction_cost": 161.0684101187699,
"turnover_multiple": 16.106841011876988,
"underwater_pct": 98.41897233201581,
"win_rate": 20.2
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 16.6951,
"avg_gross_exposure_pct": 83.3049,
"avg_hold_days": 11.7,
"avg_positions": 9.9365,
"blocked_fraction": 0.9674062739097169,
"cagr_pct": -75.4,
"calmar": -0.99,
"capacity_opportunities": 6535,
"end_date": "2020-04-29",
"ev_net_r": -0.6116238498758032,
"ev_without_best": {
"1": -0.6567402163838025,
"10": -0.9219328398589064,
"5": -0.7994656283968543
},
"exit_reasons": {
"open_at_end": 10,
"stop": 131,
"time": 24,
"trailing_stop": 48
},
"gain_to_pain": -0.9083068321004165,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 76.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.41570912588147635,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -2.76,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 6322,
"skipped_min_initial_risk": 0,
"sortino": -3.4500385917532577,
"start_date": "2019-05-01",
"total_return_pct": -75.3,
"trades": 213,
"transaction_cost": 317.9221612140549,
"turnover_multiple": 15.896108060702742,
"underwater_pct": 98.81422924901186,
"win_rate": 19.7
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 18.6469,
"avg_gross_exposure_pct": 81.3531,
"avg_hold_days": 11.8,
"avg_positions": 9.9365,
"blocked_fraction": 0.971176070700204,
"cagr_pct": -67.9,
"calmar": -0.99,
"capacity_opportunities": 7355,
"end_date": "2020-06-01",
"ev_net_r": -0.49545641080352343,
"ev_without_best": {
"1": -0.5793860352522703,
"10": -0.8606494302377639,
"5": -0.7276285196302819
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 25,
"trailing_stop": 51
},
"gain_to_pain": -0.8184800216687562,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 68.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.4956543150685987,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -2.17,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 7143,
"skipped_min_initial_risk": 0,
"sortino": -2.976581077056723,
"start_date": "2019-06-03",
"total_return_pct": -67.7,
"trades": 212,
"transaction_cost": 185.93951451836523,
"turnover_multiple": 18.59395145183652,
"underwater_pct": 99.60474308300395,
"win_rate": 21.2
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 18.5862,
"avg_gross_exposure_pct": 81.4138,
"avg_hold_days": 11.8,
"avg_positions": 9.9365,
"blocked_fraction": 0.971176070700204,
"cagr_pct": -68.9,
"calmar": -0.99,
"capacity_opportunities": 7355,
"end_date": "2020-06-01",
"ev_net_r": -0.5116722332969469,
"ev_without_best": {
"1": -0.5954729323512259,
"10": -0.8762411567209426,
"5": -0.7435216224119782
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 25,
"trailing_stop": 51
},
"gain_to_pain": -0.8259832845798044,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 69.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.48559346543302906,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -2.23,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 7143,
"skipped_min_initial_risk": 0,
"sortino": -3.0495390520851022,
"start_date": "2019-06-03",
"total_return_pct": -68.8,
"trades": 212,
"transaction_cost": 366.9764649373921,
"turnover_multiple": 18.348823246869603,
"underwater_pct": 99.60474308300395,
"win_rate": 20.8
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 20.3241,
"avg_gross_exposure_pct": 79.6759,
"avg_hold_days": 11.8,
"avg_positions": 9.9325,
"blocked_fraction": 0.9732877579440435,
"cagr_pct": -64.5,
"calmar": -0.93,
"capacity_opportunities": 7899,
"end_date": "2020-06-29",
"ev_net_r": -0.5049136926722033,
"ev_without_best": {
"1": -0.5501220989743906,
"10": -0.8263713972794184,
"5": -0.69267508361213
},
"exit_reasons": {
"open_at_end": 10,
"stop": 121,
"time": 25,
"trailing_stop": 55
},
"gain_to_pain": -0.8065962015836108,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 211,
"peak_positions": 10,
"profit_factor": 0.4926056570768671,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -1.91,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 7688,
"skipped_min_initial_risk": 0,
"sortino": -2.6250886510123244,
"start_date": "2019-07-01",
"total_return_pct": -64.4,
"trades": 211,
"transaction_cost": 178.86842590137095,
"turnover_multiple": 17.886842590137093,
"underwater_pct": 98.81422924901186,
"win_rate": 22.7
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 20.2511,
"avg_gross_exposure_pct": 79.7489,
"avg_hold_days": 11.8,
"avg_positions": 9.9325,
"blocked_fraction": 0.9732877579440435,
"cagr_pct": -65.6,
"calmar": -0.94,
"capacity_opportunities": 7899,
"end_date": "2020-06-29",
"ev_net_r": -0.5208394459605521,
"ev_without_best": {
"1": -0.5659531854642692,
"10": -0.8418131755800584,
"5": -0.708301426119787
},
"exit_reasons": {
"open_at_end": 10,
"stop": 121,
"time": 25,
"trailing_stop": 55
},
"gain_to_pain": -0.8157746979812023,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 211,
"peak_positions": 10,
"profit_factor": 0.48277067810299473,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -1.97,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 7688,
"skipped_min_initial_risk": 0,
"sortino": -2.695835309447514,
"start_date": "2019-07-01",
"total_return_pct": -65.5,
"trades": 211,
"transaction_cost": 353.5133250464555,
"turnover_multiple": 17.675666252322774,
"underwater_pct": 98.81422924901186,
"win_rate": 22.7
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 22.7554,
"avg_gross_exposure_pct": 77.2446,
"avg_hold_days": 12.4,
"avg_positions": 9.9365,
"blocked_fraction": 0.9761140819964349,
"cagr_pct": -48.4,
"calmar": -0.8,
"capacity_opportunities": 8415,
"end_date": "2020-07-30",
"ev_net_r": -0.2789979086326741,
"ev_without_best": {
"1": -0.34059342653826585,
"10": -0.68392758164002,
"5": -0.5301654665427062
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 28,
"trailing_stop": 51
},
"gain_to_pain": -0.6033012799138215,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 60.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 201,
"peak_positions": 10,
"profit_factor": 0.6792442510534411,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -1.18,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 8214,
"skipped_min_initial_risk": 0,
"sortino": -1.7241062363007238,
"start_date": "2019-08-01",
"total_return_pct": -48.3,
"trades": 201,
"transaction_cost": 185.4226186201824,
"turnover_multiple": 18.54226186201824,
"underwater_pct": 99.60474308300395,
"win_rate": 23.9
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 22.7071,
"avg_gross_exposure_pct": 77.2929,
"avg_hold_days": 12.4,
"avg_positions": 9.9365,
"blocked_fraction": 0.9761140819964349,
"cagr_pct": -49.9,
"calmar": -0.82,
"capacity_opportunities": 8415,
"end_date": "2020-07-30",
"ev_net_r": -0.2941752698729607,
"ev_without_best": {
"1": -0.35572432473673976,
"10": -0.698540541948094,
"5": -0.5450851937364598
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 28,
"trailing_stop": 51
},
"gain_to_pain": -0.6199767744110547,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 61.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 201,
"peak_positions": 10,
"profit_factor": 0.6660003198164961,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 8214,
"skipped_min_initial_risk": 0,
"sortino": -1.802778555811107,
"start_date": "2019-08-01",
"total_return_pct": -49.8,
"trades": 201,
"transaction_cost": 366.2613374431245,
"turnover_multiple": 18.313066872156224,
"underwater_pct": 99.60474308300395,
"win_rate": 23.9
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 26.0433,
"avg_gross_exposure_pct": 73.9567,
"avg_hold_days": 12.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.9772296015180265,
"cagr_pct": -56.1,
"calmar": -0.94,
"capacity_opportunities": 8959,
"end_date": "2020-08-31",
"ev_net_r": -0.3492523150256363,
"ev_without_best": {
"1": -0.41028363516116,
"10": -0.7182134281499726,
"5": -0.5960677834550471
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 24,
"trailing_stop": 65
},
"gain_to_pain": -0.6844253944082772,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 59.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.589946453974635,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -1.44,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 8755,
"skipped_min_initial_risk": 0,
"sortino": -2.058280680795811,
"start_date": "2019-09-03",
"total_return_pct": -55.9,
"trades": 204,
"transaction_cost": 186.3257294676022,
"turnover_multiple": 18.63257294676022,
"underwater_pct": 98.81422924901186,
"win_rate": 21.6
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 25.9912,
"avg_gross_exposure_pct": 74.0088,
"avg_hold_days": 12.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.9772296015180265,
"cagr_pct": -57.4,
"calmar": -0.94,
"capacity_opportunities": 8959,
"end_date": "2020-08-31",
"ev_net_r": -0.36407723427970407,
"ev_without_best": {
"1": -0.4250610418519334,
"10": -0.7326129747872084,
"5": -0.6105740287577812
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 24,
"trailing_stop": 65
},
"gain_to_pain": -0.6976207996237459,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 60.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5779880949293464,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -1.5,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 8755,
"skipped_min_initial_risk": 0,
"sortino": -2.1301599122395105,
"start_date": "2019-09-03",
"total_return_pct": -57.2,
"trades": 204,
"transaction_cost": 368.050030717182,
"turnover_multiple": 18.4025015358591,
"underwater_pct": 98.81422924901186,
"win_rate": 21.6
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 25.6235,
"avg_gross_exposure_pct": 74.3765,
"avg_hold_days": 13.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9791713832918271,
"cagr_pct": -38.5,
"calmar": -0.79,
"capacity_opportunities": 8834,
"end_date": "2020-09-29",
"ev_net_r": -0.16346373185326546,
"ev_without_best": {
"1": -0.23014990346167494,
"10": -0.5754601702565487,
"5": -0.4418636473724234
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 22,
"trailing_stop": 66
},
"gain_to_pain": -0.4990004449567099,
"longest_underwater_sessions": 202,
"max_drawdown_pct": 48.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 184,
"peak_positions": 10,
"profit_factor": 0.7988256205608513,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.78,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 8650,
"skipped_min_initial_risk": 0,
"sortino": -1.130325294210742,
"start_date": "2019-10-01",
"total_return_pct": -38.4,
"trades": 184,
"transaction_cost": 199.08365952493276,
"turnover_multiple": 19.908365952493277,
"underwater_pct": 97.62845849802372,
"win_rate": 26.6
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 25.5743,
"avg_gross_exposure_pct": 74.4257,
"avg_hold_days": 13.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9791713832918271,
"cagr_pct": -40.1,
"calmar": -0.81,
"capacity_opportunities": 8834,
"end_date": "2020-09-29",
"ev_net_r": -0.17866532295432008,
"ev_without_best": {
"1": -0.2453008476856708,
"10": -0.5899123684271871,
"5": -0.4565502875393604
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 22,
"trailing_stop": 66
},
"gain_to_pain": -0.5190192561177166,
"longest_underwater_sessions": 202,
"max_drawdown_pct": 49.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 184,
"peak_positions": 10,
"profit_factor": 0.782843387222551,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.83,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 8650,
"skipped_min_initial_risk": 0,
"sortino": -1.2014574191338727,
"start_date": "2019-10-01",
"total_return_pct": -40.0,
"trades": 184,
"transaction_cost": 393.7279372466428,
"turnover_multiple": 19.68639686233214,
"underwater_pct": 97.62845849802372,
"win_rate": 26.6
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 32.0053,
"avg_gross_exposure_pct": 67.9947,
"avg_hold_days": 12.8,
"avg_positions": 9.9563,
"blocked_fraction": 0.9792548687552921,
"cagr_pct": -40.4,
"calmar": -0.71,
"capacity_opportunities": 9448,
"end_date": "2020-10-30",
"ev_net_r": -0.21396168411279715,
"ev_without_best": {
"1": -0.3033342791486683,
"10": -0.6213925027716052,
"5": -0.4982531942614082
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 24,
"trailing_stop": 65
},
"gain_to_pain": -0.49230610484190374,
"longest_underwater_sessions": 215,
"max_drawdown_pct": 56.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 196,
"peak_positions": 10,
"profit_factor": 0.7321622269392972,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.58,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 9252,
"skipped_min_initial_risk": 0,
"sortino": -0.8245242204120075,
"start_date": "2019-11-01",
"total_return_pct": -40.3,
"trades": 196,
"transaction_cost": 220.9544855210737,
"turnover_multiple": 22.095448552107367,
"underwater_pct": 96.44268774703558,
"win_rate": 24.0
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 31.9447,
"avg_gross_exposure_pct": 68.0553,
"avg_hold_days": 12.8,
"avg_positions": 9.9563,
"blocked_fraction": 0.9792548687552921,
"cagr_pct": -41.9,
"calmar": -0.73,
"capacity_opportunities": 9448,
"end_date": "2020-10-30",
"ev_net_r": -0.2268363437933902,
"ev_without_best": {
"1": -0.3160523007726175,
"10": -0.633696202210407,
"5": -0.510656303105023
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 24,
"trailing_stop": 65
},
"gain_to_pain": -0.5113193399451431,
"longest_underwater_sessions": 215,
"max_drawdown_pct": 57.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 196,
"peak_positions": 10,
"profit_factor": 0.7191370683222769,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 9252,
"skipped_min_initial_risk": 0,
"sortino": -0.8813084402531469,
"start_date": "2019-11-01",
"total_return_pct": -41.8,
"trades": 196,
"transaction_cost": 437.2081794978425,
"turnover_multiple": 21.860408974892124,
"underwater_pct": 96.44268774703558,
"win_rate": 24.0
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 33.998,
"avg_gross_exposure_pct": 66.002,
"avg_hold_days": 14.4,
"avg_positions": 9.9365,
"blocked_fraction": 0.9821114672732912,
"cagr_pct": 3.6,
"calmar": 0.09,
"capacity_opportunities": 9671,
"end_date": "2020-11-30",
"ev_net_r": 0.05582513419154097,
"ev_without_best": {
"1": -0.013850915449703965,
"10": -0.40551531561998133,
"5": -0.23433689188124898
},
"exit_reasons": {
"open_at_end": 10,
"stop": 74,
"time": 29,
"trailing_stop": 60
},
"gain_to_pain": 0.24232463586862762,
"longest_underwater_sessions": 198,
"max_drawdown_pct": 39.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 173,
"peak_positions": 10,
"profit_factor": 1.076919911400204,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.36,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 9498,
"skipped_min_initial_risk": 0,
"sortino": 0.5140002023357171,
"start_date": "2019-12-02",
"total_return_pct": 3.6,
"trades": 173,
"transaction_cost": 213.33891268289818,
"turnover_multiple": 21.33389126828982,
"underwater_pct": 95.25691699604744,
"win_rate": 29.5
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2019-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 33.9434,
"avg_gross_exposure_pct": 66.0566,
"avg_hold_days": 14.4,
"avg_positions": 9.9365,
"blocked_fraction": 0.9821114672732912,
"cagr_pct": 1.4,
"calmar": 0.04,
"capacity_opportunities": 9671,
"end_date": "2020-11-30",
"ev_net_r": 0.04299159249280175,
"ev_without_best": {
"1": -0.026616803497838112,
"10": -0.41775338724697014,
"5": -0.2468188527698848
},
"exit_reasons": {
"open_at_end": 10,
"stop": 74,
"time": 29,
"trailing_stop": 60
},
"gain_to_pain": 0.19443649370645602,
"longest_underwater_sessions": 198,
"max_drawdown_pct": 39.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 173,
"peak_positions": 10,
"profit_factor": 1.0586008215282396,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.32,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 9498,
"skipped_min_initial_risk": 0,
"sortino": 0.4598996496794034,
"start_date": "2019-12-02",
"total_return_pct": 1.4,
"trades": 173,
"transaction_cost": 422.33987035198555,
"turnover_multiple": 21.11699351759928,
"underwater_pct": 95.25691699604744,
"win_rate": 28.9
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.5629,
"avg_gross_exposure_pct": 65.4371,
"avg_hold_days": 13.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9815594307476448,
"cagr_pct": -24.7,
"calmar": -0.67,
"capacity_opportunities": 9978,
"end_date": "2020-12-30",
"ev_net_r": -0.11994757437148608,
"ev_without_best": {
"1": -0.1863959527696126,
"10": -0.5535068367745195,
"5": -0.3910051650061896
},
"exit_reasons": {
"open_at_end": 10,
"stop": 84,
"time": 30,
"trailing_stop": 60
},
"gain_to_pain": -0.2658248869938283,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 36.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 184,
"peak_positions": 10,
"profit_factor": 0.8401315478937372,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.19,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 9794,
"skipped_min_initial_risk": 0,
"sortino": -0.26553154090959435,
"start_date": "2020-01-02",
"total_return_pct": -24.6,
"trades": 184,
"transaction_cost": 184.1182455100215,
"turnover_multiple": 18.411824551002148,
"underwater_pct": 98.02371541501977,
"win_rate": 26.1
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.5064,
"avg_gross_exposure_pct": 65.4936,
"avg_hold_days": 13.6,
"avg_positions": 9.9365,
"blocked_fraction": 0.9815594307476448,
"cagr_pct": -26.4,
"calmar": -0.71,
"capacity_opportunities": 9978,
"end_date": "2020-12-30",
"ev_net_r": -0.13233298424716733,
"ev_without_best": {
"1": -0.19871532679979043,
"10": -0.5654691480886305,
"5": -0.40313653065898797
},
"exit_reasons": {
"open_at_end": 10,
"stop": 84,
"time": 30,
"trailing_stop": 60
},
"gain_to_pain": -0.29016755617717016,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 37.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 184,
"peak_positions": 10,
"profit_factor": 0.8255475645779059,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.23,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 9794,
"skipped_min_initial_risk": 0,
"sortino": -0.31946321276939543,
"start_date": "2020-01-02",
"total_return_pct": -26.3,
"trades": 184,
"transaction_cost": 364.2899856200487,
"turnover_multiple": 18.214499281002436,
"underwater_pct": 98.02371541501977,
"win_rate": 25.5
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 34.539,
"avg_gross_exposure_pct": 65.461,
"avg_hold_days": 13.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9823134398940698,
"cagr_pct": -31.3,
"calmar": -0.7,
"capacity_opportunities": 10573,
"end_date": "2021-02-01",
"ev_net_r": -0.1625843712112797,
"ev_without_best": {
"1": -0.24511031126635863,
"10": -0.6539353950812025,
"5": -0.5085985530621715
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 28,
"trailing_stop": 62
},
"gain_to_pain": -0.3214292958018452,
"longest_underwater_sessions": 240,
"max_drawdown_pct": 44.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 187,
"peak_positions": 10,
"profit_factor": 0.8129576772917414,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.31,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 10386,
"skipped_min_initial_risk": 0,
"sortino": -0.42108248372399354,
"start_date": "2020-02-03",
"total_return_pct": -31.2,
"trades": 187,
"transaction_cost": 171.00702849923073,
"turnover_multiple": 17.100702849923074,
"underwater_pct": 99.2094861660079,
"win_rate": 26.7
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 34.4807,
"avg_gross_exposure_pct": 65.5193,
"avg_hold_days": 13.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9823134398940698,
"cagr_pct": -32.9,
"calmar": -0.73,
"capacity_opportunities": 10573,
"end_date": "2021-02-01",
"ev_net_r": -0.17531956083280367,
"ev_without_best": {
"1": -0.2577399496038839,
"10": -0.6661687889297434,
"5": -0.5210140003916733
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 28,
"trailing_stop": 62
},
"gain_to_pain": -0.3426473375563888,
"longest_underwater_sessions": 240,
"max_drawdown_pct": 45.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 187,
"peak_positions": 10,
"profit_factor": 0.8002739165588975,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.35,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 10386,
"skipped_min_initial_risk": 0,
"sortino": -0.4722727189517353,
"start_date": "2020-02-03",
"total_return_pct": -32.8,
"trades": 187,
"transaction_cost": 338.3573362940569,
"turnover_multiple": 16.917866814702844,
"underwater_pct": 99.2094861660079,
"win_rate": 26.7
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 37.1504,
"avg_gross_exposure_pct": 62.8496,
"avg_hold_days": 14.2,
"avg_positions": 9.9286,
"blocked_fraction": 0.9843708374034278,
"cagr_pct": -11.4,
"calmar": -0.36,
"capacity_opportunities": 11261,
"end_date": "2021-03-01",
"ev_net_r": -0.018100995936518715,
"ev_without_best": {
"1": -0.104359376901396,
"10": -0.5285735994423871,
"5": -0.34049569686564074
},
"exit_reasons": {
"open_at_end": 10,
"stop": 76,
"time": 31,
"trailing_stop": 59
},
"gain_to_pain": -0.0009027789608014625,
"longest_underwater_sessions": 86,
"max_drawdown_pct": 31.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.9772294278918359,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": 0.11,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 11085,
"skipped_min_initial_risk": 0,
"sortino": 0.15494851803047,
"start_date": "2020-03-02",
"total_return_pct": -11.3,
"trades": 176,
"transaction_cost": 189.3194102029396,
"turnover_multiple": 18.93194102029396,
"underwater_pct": 97.23320158102767,
"win_rate": 27.3
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 37.1002,
"avg_gross_exposure_pct": 62.8998,
"avg_hold_days": 14.2,
"avg_positions": 9.9286,
"blocked_fraction": 0.9843708374034278,
"cagr_pct": -13.3,
"calmar": -0.42,
"capacity_opportunities": 11261,
"end_date": "2021-03-01",
"ev_net_r": -0.030450815035015292,
"ev_without_best": {
"1": -0.1166366001311292,
"10": -0.5404568023330721,
"5": -0.3525533868049864
},
"exit_reasons": {
"open_at_end": 10,
"stop": 76,
"time": 31,
"trailing_stop": 59
},
"gain_to_pain": -0.02797681468976214,
"longest_underwater_sessions": 86,
"max_drawdown_pct": 31.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.9620855023723226,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": 0.08,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 11085,
"skipped_min_initial_risk": 0,
"sortino": 0.10616118907696252,
"start_date": "2020-03-02",
"total_return_pct": -13.2,
"trades": 176,
"transaction_cost": 374.69524815575386,
"turnover_multiple": 18.73476240778769,
"underwater_pct": 97.62845849802372,
"win_rate": 27.3
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 36.7475,
"avg_gross_exposure_pct": 63.2525,
"avg_hold_days": 15.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9862837548221175,
"cagr_pct": 15.7,
"calmar": 0.48,
"capacity_opportunities": 11665,
"end_date": "2021-03-31",
"ev_net_r": 0.1133248240267187,
"ev_without_best": {
"1": 0.01921293189533329,
"10": -0.4729853169741176,
"5": -0.2529448780891932
},
"exit_reasons": {
"open_at_end": 10,
"stop": 57,
"time": 25,
"trailing_stop": 68
},
"gain_to_pain": 0.4096172329511142,
"longest_underwater_sessions": 108,
"max_drawdown_pct": 32.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 160,
"peak_positions": 10,
"profit_factor": 1.1488179099890496,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 11505,
"skipped_min_initial_risk": 0,
"sortino": 0.7646813596313093,
"start_date": "2020-04-01",
"total_return_pct": 15.6,
"trades": 160,
"transaction_cost": 227.155185164519,
"turnover_multiple": 22.715518516451898,
"underwater_pct": 91.30434782608695,
"win_rate": 31.2
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 36.699,
"avg_gross_exposure_pct": 63.301,
"avg_hold_days": 15.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9862837548221175,
"cagr_pct": 13.5,
"calmar": 0.41,
"capacity_opportunities": 11665,
"end_date": "2021-03-31",
"ev_net_r": 0.10129851629382054,
"ev_without_best": {
"1": 0.007268559938530616,
"10": -0.48444950252408775,
"5": -0.2646135502885038
},
"exit_reasons": {
"open_at_end": 10,
"stop": 57,
"time": 25,
"trailing_stop": 68
},
"gain_to_pain": 0.3719600963445261,
"longest_underwater_sessions": 108,
"max_drawdown_pct": 33.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 160,
"peak_positions": 10,
"profit_factor": 1.1317494208994747,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.51,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 11505,
"skipped_min_initial_risk": 0,
"sortino": 0.7158726151168583,
"start_date": "2020-04-01",
"total_return_pct": 13.5,
"trades": 160,
"transaction_cost": 450.266029306263,
"turnover_multiple": 22.51330146531315,
"underwater_pct": 91.699604743083,
"win_rate": 31.2
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 36.5316,
"avg_gross_exposure_pct": 63.4684,
"avg_hold_days": 14.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9847652790079716,
"cagr_pct": -20.5,
"calmar": -0.41,
"capacity_opportunities": 11290,
"end_date": "2021-04-30",
"ev_net_r": -0.0764134357353385,
"ev_without_best": {
"1": -0.1977719961038216,
"10": -0.6963636756223917,
"5": -0.5265343843661242
},
"exit_reasons": {
"open_at_end": 10,
"stop": 74,
"time": 27,
"trailing_stop": 61
},
"gain_to_pain": -0.17768186010432138,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 49.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 172,
"peak_positions": 10,
"profit_factor": 0.9134368851983776,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 11118,
"skipped_min_initial_risk": 0,
"sortino": -0.13467740330336408,
"start_date": "2020-05-01",
"total_return_pct": -20.4,
"trades": 172,
"transaction_cost": 183.08854162880485,
"turnover_multiple": 18.308854162880483,
"underwater_pct": 97.23320158102767,
"win_rate": 26.7
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 36.4815,
"avg_gross_exposure_pct": 63.5185,
"avg_hold_days": 14.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9847652790079716,
"cagr_pct": -22.2,
"calmar": -0.44,
"capacity_opportunities": 11290,
"end_date": "2021-04-30",
"ev_net_r": -0.0888628122803117,
"ev_without_best": {
"1": -0.21012716491974934,
"10": -0.708251493547151,
"5": -0.5385539291753915
},
"exit_reasons": {
"open_at_end": 10,
"stop": 74,
"time": 27,
"trailing_stop": 61
},
"gain_to_pain": -0.20205687403512956,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 50.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 172,
"peak_positions": 10,
"profit_factor": 0.900257784656173,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.13,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 11118,
"skipped_min_initial_risk": 0,
"sortino": -0.18331249164374827,
"start_date": "2020-05-01",
"total_return_pct": -22.1,
"trades": 172,
"transaction_cost": 362.7806176852729,
"turnover_multiple": 18.139030884263644,
"underwater_pct": 97.23320158102767,
"win_rate": 26.7
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 34.9844,
"avg_gross_exposure_pct": 65.0156,
"avg_hold_days": 14.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9842023559492283,
"cagr_pct": 17.6,
"calmar": 0.51,
"capacity_opportunities": 10951,
"end_date": "2021-05-28",
"ev_net_r": 0.14977828700043042,
"ev_without_best": {
"1": 0.01587520352161749,
"10": -0.5256885612711861,
"5": -0.31738723252823187
},
"exit_reasons": {
"open_at_end": 10,
"stop": 75,
"time": 25,
"trailing_stop": 63
},
"gain_to_pain": 0.5315169743615655,
"longest_underwater_sessions": 139,
"max_drawdown_pct": 34.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 173,
"peak_positions": 10,
"profit_factor": 1.187455540220937,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 10778,
"skipped_min_initial_risk": 0,
"sortino": 0.8172901131086724,
"start_date": "2020-06-01",
"total_return_pct": 17.3,
"trades": 173,
"transaction_cost": 222.6614322545749,
"turnover_multiple": 22.26614322545749,
"underwater_pct": 95.25691699604744,
"win_rate": 27.2
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 34.9338,
"avg_gross_exposure_pct": 65.0662,
"avg_hold_days": 14.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9842023559492283,
"cagr_pct": 15.1,
"calmar": 0.43,
"capacity_opportunities": 10951,
"end_date": "2021-05-28",
"ev_net_r": 0.13689231930874804,
"ev_without_best": {
"1": 0.003101161482372526,
"10": -0.5379684602587947,
"5": -0.32983275264197903
},
"exit_reasons": {
"open_at_end": 10,
"stop": 75,
"time": 25,
"trailing_stop": 63
},
"gain_to_pain": 0.4784805678405285,
"longest_underwater_sessions": 139,
"max_drawdown_pct": 35.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 173,
"peak_positions": 10,
"profit_factor": 1.1695668222350746,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.54,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 10778,
"skipped_min_initial_risk": 0,
"sortino": 0.7643087217124854,
"start_date": "2020-06-01",
"total_return_pct": 14.9,
"trades": 173,
"transaction_cost": 440.7154256154861,
"turnover_multiple": 22.035771280774302,
"underwater_pct": 95.25691699604744,
"win_rate": 27.2
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 34.3454,
"avg_gross_exposure_pct": 65.6546,
"avg_hold_days": 14.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9849663490953589,
"cagr_pct": 22.2,
"calmar": 0.66,
"capacity_opportunities": 11441,
"end_date": "2021-06-30",
"ev_net_r": 0.17168900266506956,
"ev_without_best": {
"1": 0.049729735141971626,
"10": -0.4016334675234223,
"5": -0.22047432187032728
},
"exit_reasons": {
"open_at_end": 10,
"stop": 69,
"time": 25,
"trailing_stop": 68
},
"gain_to_pain": 0.6084900703367749,
"longest_underwater_sessions": 75,
"max_drawdown_pct": 33.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 172,
"peak_positions": 10,
"profit_factor": 1.2366514855632267,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 11269,
"skipped_min_initial_risk": 0,
"sortino": 0.9731702755222705,
"start_date": "2020-07-01",
"total_return_pct": 22.2,
"trades": 172,
"transaction_cost": 217.99726092198821,
"turnover_multiple": 21.799726092198824,
"underwater_pct": 93.67588932806325,
"win_rate": 31.4
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 34.293,
"avg_gross_exposure_pct": 65.707,
"avg_hold_days": 14.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9849663490953589,
"cagr_pct": 19.7,
"calmar": 0.58,
"capacity_opportunities": 11441,
"end_date": "2021-06-30",
"ev_net_r": 0.15896093106353518,
"ev_without_best": {
"1": 0.03709629512608987,
"10": -0.4138510594265273,
"5": -0.2328764069995119
},
"exit_reasons": {
"open_at_end": 10,
"stop": 69,
"time": 25,
"trailing_stop": 68
},
"gain_to_pain": 0.554239165366733,
"longest_underwater_sessions": 75,
"max_drawdown_pct": 33.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 172,
"peak_positions": 10,
"profit_factor": 1.216766654739319,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.61,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 11269,
"skipped_min_initial_risk": 0,
"sortino": 0.9287401904521247,
"start_date": "2020-07-01",
"total_return_pct": 19.6,
"trades": 172,
"transaction_cost": 431.4509896664698,
"turnover_multiple": 21.572549483323492,
"underwater_pct": 93.67588932806325,
"win_rate": 31.4
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 31.679,
"avg_gross_exposure_pct": 68.321,
"avg_hold_days": 13.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9828175519630485,
"cagr_pct": -27.0,
"calmar": -0.61,
"capacity_opportunities": 10825,
"end_date": "2021-08-02",
"ev_net_r": -0.12103844855543337,
"ev_without_best": {
"1": -0.23535067665094825,
"10": -0.600053320649488,
"5": -0.46699036596683524
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 25,
"trailing_stop": 64
},
"gain_to_pain": -0.32182195792782575,
"longest_underwater_sessions": 158,
"max_drawdown_pct": 44.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 186,
"peak_positions": 10,
"profit_factor": 0.8441457140377473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 10639,
"skipped_min_initial_risk": 0,
"sortino": -0.09302044487977346,
"start_date": "2020-08-03",
"total_return_pct": -26.9,
"trades": 186,
"transaction_cost": 197.88450330670636,
"turnover_multiple": 19.78845033067064,
"underwater_pct": 98.02371541501977,
"win_rate": 24.7
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 31.6197,
"avg_gross_exposure_pct": 68.3803,
"avg_hold_days": 13.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9828175519630485,
"cagr_pct": -28.8,
"calmar": -0.64,
"capacity_opportunities": 10825,
"end_date": "2021-08-02",
"ev_net_r": -0.1342776760377869,
"ev_without_best": {
"1": -0.24850519686159486,
"10": -0.6127883818885,
"5": -0.4799546629407979
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 25,
"trailing_stop": 64
},
"gain_to_pain": -0.3465417032564911,
"longest_underwater_sessions": 158,
"max_drawdown_pct": 44.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 186,
"peak_positions": 10,
"profit_factor": 0.8291355865240254,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 10639,
"skipped_min_initial_risk": 0,
"sortino": -0.1405602243203017,
"start_date": "2020-08-03",
"total_return_pct": -28.7,
"trades": 186,
"transaction_cost": 391.2826295825551,
"turnover_multiple": 19.564131479127756,
"underwater_pct": 98.02371541501977,
"win_rate": 24.7
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 28.0566,
"avg_gross_exposure_pct": 71.9434,
"avg_hold_days": 13.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9826648224988473,
"cagr_pct": -17.5,
"calmar": -0.35,
"capacity_opportunities": 10845,
"end_date": "2021-08-31",
"ev_net_r": -0.03668436498133164,
"ev_without_best": {
"1": -0.14932291104601694,
"10": -0.5174056766590467,
"5": -0.38188934785636347
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 27,
"trailing_stop": 62
},
"gain_to_pain": -0.1768628720252139,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 188,
"peak_positions": 10,
"profit_factor": 0.9518389339597957,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.1,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 10657,
"skipped_min_initial_risk": 0,
"sortino": 0.15873764526664702,
"start_date": "2020-09-01",
"total_return_pct": -17.4,
"trades": 188,
"transaction_cost": 241.11516140393286,
"turnover_multiple": 24.111516140393285,
"underwater_pct": 97.62845849802372,
"win_rate": 28.7
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 27.9889,
"avg_gross_exposure_pct": 72.0111,
"avg_hold_days": 13.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9826648224988473,
"cagr_pct": -19.6,
"calmar": -0.38,
"capacity_opportunities": 10845,
"end_date": "2021-08-31",
"ev_net_r": -0.050588095325083605,
"ev_without_best": {
"1": -0.16314639356942467,
"10": -0.5309191044275594,
"5": -0.3955128178520081
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 27,
"trailing_stop": 62
},
"gain_to_pain": -0.20947187297025344,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 51.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 188,
"peak_positions": 10,
"profit_factor": 0.9343625728786784,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.07,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 10657,
"skipped_min_initial_risk": 0,
"sortino": 0.1061783903401897,
"start_date": "2020-09-01",
"total_return_pct": -19.5,
"trades": 188,
"transaction_cost": 476.3822473190013,
"turnover_multiple": 23.819112365950065,
"underwater_pct": 98.02371541501977,
"win_rate": 28.7
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 27.5196,
"avg_gross_exposure_pct": 72.4804,
"avg_hold_days": 13.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9841185812599259,
"cagr_pct": -15.6,
"calmar": -0.3,
"capacity_opportunities": 11334,
"end_date": "2021-09-30",
"ev_net_r": -0.02163169820110877,
"ev_without_best": {
"1": -0.15125594593047947,
"10": -0.5253451478363701,
"5": -0.3843477404952818
},
"exit_reasons": {
"open_at_end": 10,
"stop": 80,
"time": 28,
"trailing_stop": 62
},
"gain_to_pain": -0.06786896938903275,
"longest_underwater_sessions": 76,
"max_drawdown_pct": 51.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.9711457545959281,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.06,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 11154,
"skipped_min_initial_risk": 0,
"sortino": 0.09427911734066576,
"start_date": "2020-10-01",
"total_return_pct": -15.5,
"trades": 180,
"transaction_cost": 249.89733775646553,
"turnover_multiple": 24.989733775646553,
"underwater_pct": 94.86166007905138,
"win_rate": 27.8
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 27.4529,
"avg_gross_exposure_pct": 72.5471,
"avg_hold_days": 13.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9841185812599259,
"cagr_pct": -17.7,
"calmar": -0.34,
"capacity_opportunities": 11334,
"end_date": "2021-09-30",
"ev_net_r": -0.03604327164074408,
"ev_without_best": {
"1": -0.16556849363563836,
"10": -0.5394058436650774,
"5": -0.3985390702756983
},
"exit_reasons": {
"open_at_end": 10,
"stop": 80,
"time": 28,
"trailing_stop": 62
},
"gain_to_pain": -0.09944890987606346,
"longest_underwater_sessions": 76,
"max_drawdown_pct": 52.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.9525415038956084,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.02,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 11154,
"skipped_min_initial_risk": 0,
"sortino": 0.032908947586443416,
"start_date": "2020-10-01",
"total_return_pct": -17.7,
"trades": 180,
"transaction_cost": 493.74366020195583,
"turnover_multiple": 24.68718301009779,
"underwater_pct": 94.86166007905138,
"win_rate": 27.8
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 24.9806,
"avg_gross_exposure_pct": 75.0194,
"avg_hold_days": 13.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9832650881253338,
"cagr_pct": -1.7,
"calmar": -0.03,
"capacity_opportunities": 11234,
"end_date": "2021-11-01",
"ev_net_r": 0.06802427881246245,
"ev_without_best": {
"1": -0.04405432798059828,
"10": -0.4481912645264286,
"5": -0.29979870707701145
},
"exit_reasons": {
"open_at_end": 10,
"stop": 90,
"time": 26,
"trailing_stop": 62
},
"gain_to_pain": 0.1466931586887355,
"longest_underwater_sessions": 98,
"max_drawdown_pct": 59.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 188,
"peak_positions": 10,
"profit_factor": 1.0976187876855186,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.29,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 11046,
"skipped_min_initial_risk": 0,
"sortino": 0.47167464512304624,
"start_date": "2020-11-02",
"total_return_pct": -1.7,
"trades": 188,
"transaction_cost": 328.4756728891366,
"turnover_multiple": 32.84756728891366,
"underwater_pct": 92.4901185770751,
"win_rate": 27.1
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 24.9153,
"avg_gross_exposure_pct": 75.0847,
"avg_hold_days": 13.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9832650881253338,
"cagr_pct": -4.4,
"calmar": -0.07,
"capacity_opportunities": 11234,
"end_date": "2021-11-01",
"ev_net_r": 0.05321873227854632,
"ev_without_best": {
"1": -0.05878444924064163,
"10": -0.4624868575204383,
"5": -0.31420614876285624
},
"exit_reasons": {
"open_at_end": 10,
"stop": 90,
"time": 26,
"trailing_stop": 62
},
"gain_to_pain": 0.10796279185909961,
"longest_underwater_sessions": 98,
"max_drawdown_pct": 60.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 188,
"peak_positions": 10,
"profit_factor": 1.0753029681164297,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.25,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 11046,
"skipped_min_initial_risk": 0,
"sortino": 0.40222464094005483,
"start_date": "2020-11-02",
"total_return_pct": -4.4,
"trades": 188,
"transaction_cost": 648.8861878171776,
"turnover_multiple": 32.44430939085888,
"underwater_pct": 92.4901185770751,
"win_rate": 26.6
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 22.9015,
"avg_gross_exposure_pct": 77.0985,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9820156695156695,
"cagr_pct": -40.0,
"calmar": -0.61,
"capacity_opportunities": 11232,
"end_date": "2021-11-30",
"ev_net_r": -0.2019238190713012,
"ev_without_best": {
"1": -0.30753898110207795,
"10": -0.6099274421335685,
"5": -0.5037830532328108
},
"exit_reasons": {
"open_at_end": 10,
"stop": 101,
"time": 24,
"trailing_stop": 67
},
"gain_to_pain": -0.49256739136666405,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 65.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.7463874793945263,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 11030,
"skipped_min_initial_risk": 0,
"sortino": -0.7525061586936572,
"start_date": "2020-12-01",
"total_return_pct": -39.9,
"trades": 202,
"transaction_cost": 288.0588455347045,
"turnover_multiple": 28.805884553470452,
"underwater_pct": 93.67588932806325,
"win_rate": 23.8
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2020-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 22.8286,
"avg_gross_exposure_pct": 77.1714,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9820156695156695,
"cagr_pct": -41.8,
"calmar": -0.63,
"capacity_opportunities": 11232,
"end_date": "2021-11-30",
"ev_net_r": -0.2169752441513123,
"ev_without_best": {
"1": -0.3225214576862277,
"10": -0.6246123158552834,
"5": -0.5185201825995194
},
"exit_reasons": {
"open_at_end": 10,
"stop": 101,
"time": 24,
"trailing_stop": 67
},
"gain_to_pain": -0.5132934392927785,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 66.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.7311784241219674,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.52,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 11030,
"skipped_min_initial_risk": 0,
"sortino": -0.8202693221354672,
"start_date": "2020-12-01",
"total_return_pct": -41.7,
"trades": 202,
"transaction_cost": 568.6444150481705,
"turnover_multiple": 28.432220752408526,
"underwater_pct": 93.67588932806325,
"win_rate": 23.8
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.9107,
"avg_gross_exposure_pct": 79.0893,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9799601101719062,
"cagr_pct": -45.2,
"calmar": -0.65,
"capacity_opportunities": 10529,
"end_date": "2021-12-31",
"ev_net_r": -0.23713541899995788,
"ev_without_best": {
"1": -0.33839189122907587,
"10": -0.6264165355862756,
"5": -0.49272520747615256
},
"exit_reasons": {
"open_at_end": 10,
"stop": 111,
"time": 20,
"trailing_stop": 70
},
"gain_to_pain": -0.564129310908433,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 211,
"peak_positions": 10,
"profit_factor": 0.7114337126126775,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 10318,
"skipped_min_initial_risk": 0,
"sortino": -0.9713203624150463,
"start_date": "2021-01-04",
"total_return_pct": -44.8,
"trades": 211,
"transaction_cost": 297.72788966697794,
"turnover_multiple": 29.772788966697792,
"underwater_pct": 93.2806324110672,
"win_rate": 23.7
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.8408,
"avg_gross_exposure_pct": 79.1592,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9799601101719062,
"cagr_pct": -47.0,
"calmar": -0.67,
"capacity_opportunities": 10529,
"end_date": "2021-12-31",
"ev_net_r": -0.25277357841124587,
"ev_without_best": {
"1": -0.35396685105304554,
"10": -0.6418014964579889,
"5": -0.5081164894001722
},
"exit_reasons": {
"open_at_end": 10,
"stop": 111,
"time": 20,
"trailing_stop": 70
},
"gain_to_pain": -0.5828640184928373,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 211,
"peak_positions": 10,
"profit_factor": 0.6966245770364318,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 10318,
"skipped_min_initial_risk": 0,
"sortino": -1.0429959668410587,
"start_date": "2021-01-04",
"total_return_pct": -46.6,
"trades": 211,
"transaction_cost": 587.2930562179135,
"turnover_multiple": 29.364652810895677,
"underwater_pct": 93.2806324110672,
"win_rate": 23.7
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 19.0381,
"avg_gross_exposure_pct": 80.9619,
"avg_hold_days": 11.0,
"avg_positions": 9.9841,
"blocked_fraction": 0.9766273705791901,
"cagr_pct": -66.2,
"calmar": -0.85,
"capacity_opportunities": 9755,
"end_date": "2022-01-28",
"ev_net_r": -0.43957355891978506,
"ev_without_best": {
"1": -0.5341387452987921,
"10": -0.7567692598952346,
"5": -0.6659170395782973
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 17,
"trailing_stop": 75
},
"gain_to_pain": -0.7985533885117706,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 77.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 228,
"peak_positions": 10,
"profit_factor": 0.48760253959106,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -1.37,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 9527,
"skipped_min_initial_risk": 0,
"sortino": -2.0532812701607255,
"start_date": "2021-02-01",
"total_return_pct": -65.8,
"trades": 228,
"transaction_cost": 258.562897031052,
"turnover_multiple": 25.856289703105197,
"underwater_pct": 96.04743083003953,
"win_rate": 19.7
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 18.9685,
"avg_gross_exposure_pct": 81.0315,
"avg_hold_days": 11.0,
"avg_positions": 9.9841,
"blocked_fraction": 0.9766273705791901,
"cagr_pct": -67.4,
"calmar": -0.86,
"capacity_opportunities": 9755,
"end_date": "2022-01-28",
"ev_net_r": -0.4555012008338855,
"ev_without_best": {
"1": -0.5500091958876325,
"10": -0.7723282070953561,
"5": -0.6816840491477556
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 17,
"trailing_stop": 75
},
"gain_to_pain": -0.8076421696306818,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 78.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 228,
"peak_positions": 10,
"profit_factor": 0.4765212267722894,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -1.42,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 9527,
"skipped_min_initial_risk": 0,
"sortino": -2.123357036752365,
"start_date": "2021-02-01",
"total_return_pct": -67.0,
"trades": 228,
"transaction_cost": 509.6287776869519,
"turnover_multiple": 25.481438884347593,
"underwater_pct": 96.44268774703558,
"win_rate": 19.7
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 19.0502,
"avg_gross_exposure_pct": 80.9498,
"avg_hold_days": 10.9,
"avg_positions": 9.9841,
"blocked_fraction": 0.9751869108245748,
"cagr_pct": -73.3,
"calmar": -0.89,
"capacity_opportunities": 9229,
"end_date": "2022-02-25",
"ev_net_r": -0.5392487715818728,
"ev_without_best": {
"1": -0.6338363703568582,
"10": -0.8370984286351403,
"5": -0.7573581235136364
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.8037286150516115,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 82.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 229,
"peak_positions": 10,
"profit_factor": 0.39975741393052083,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -1.77,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 9000,
"skipped_min_initial_risk": 0,
"sortino": -2.6072610862517642,
"start_date": "2021-03-01",
"total_return_pct": -72.9,
"trades": 229,
"transaction_cost": 250.782382826485,
"turnover_multiple": 25.0782382826485,
"underwater_pct": 98.02371541501977,
"win_rate": 17.9
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 18.9844,
"avg_gross_exposure_pct": 81.0156,
"avg_hold_days": 10.9,
"avg_positions": 9.9841,
"blocked_fraction": 0.9751869108245748,
"cagr_pct": -74.2,
"calmar": -0.89,
"capacity_opportunities": 9229,
"end_date": "2022-02-25",
"ev_net_r": -0.5553738934966048,
"ev_without_best": {
"1": -0.6499054179258298,
"10": -0.8528394518642695,
"5": -0.7733177026009626
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.8111917654859833,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 83.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 229,
"peak_positions": 10,
"profit_factor": 0.39042314531082173,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -1.82,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 9000,
"skipped_min_initial_risk": 0,
"sortino": -2.6759198244997666,
"start_date": "2021-03-01",
"total_return_pct": -73.8,
"trades": 229,
"transaction_cost": 494.4365231238983,
"turnover_multiple": 24.721826156194915,
"underwater_pct": 98.02371541501977,
"win_rate": 17.5
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 15.8743,
"avg_gross_exposure_pct": 84.1257,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9777416404106108,
"cagr_pct": -65.4,
"calmar": -0.83,
"capacity_opportunities": 9839,
"end_date": "2022-03-30",
"ev_net_r": -0.4443496929959047,
"ev_without_best": {
"1": -0.5428408555743943,
"10": -0.8032255271474572,
"5": -0.6983516878292745
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 20,
"trailing_stop": 64
},
"gain_to_pain": -0.842802338159648,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 79.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 219,
"peak_positions": 10,
"profit_factor": 0.5129785422508055,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.28,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 9620,
"skipped_min_initial_risk": 0,
"sortino": -1.9196759121011715,
"start_date": "2021-04-01",
"total_return_pct": -65.2,
"trades": 219,
"transaction_cost": 238.96128711862633,
"turnover_multiple": 23.896128711862634,
"underwater_pct": 97.23320158102767,
"win_rate": 20.1
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 15.8048,
"avg_gross_exposure_pct": 84.1952,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9777416404106108,
"cagr_pct": -66.6,
"calmar": -0.84,
"capacity_opportunities": 9839,
"end_date": "2022-03-30",
"ev_net_r": -0.46082348172729365,
"ev_without_best": {
"1": -0.5592575971313944,
"10": -0.8193094333045535,
"5": -0.7146055574749423
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 20,
"trailing_stop": 64
},
"gain_to_pain": -0.8540945750662866,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 219,
"peak_positions": 10,
"profit_factor": 0.5018321050102764,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.33,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 9620,
"skipped_min_initial_risk": 0,
"sortino": -1.988631444601387,
"start_date": "2021-04-01",
"total_return_pct": -66.4,
"trades": 219,
"transaction_cost": 471.34352910649244,
"turnover_multiple": 23.567176455324624,
"underwater_pct": 97.23320158102767,
"win_rate": 20.1
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 16.3144,
"avg_gross_exposure_pct": 83.6856,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9758311238017541,
"cagr_pct": -76.2,
"calmar": -0.93,
"capacity_opportunities": 9806,
"end_date": "2022-04-29",
"ev_net_r": -0.5716515254279199,
"ev_without_best": {
"1": -0.6217983602216149,
"10": -0.8548649230694182,
"5": -0.7516519431884712
},
"exit_reasons": {
"open_at_end": 10,
"stop": 142,
"time": 23,
"trailing_stop": 62
},
"gain_to_pain": -0.8471946147709766,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 237,
"peak_positions": 10,
"profit_factor": 0.39016519122343823,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.9,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 9569,
"skipped_min_initial_risk": 0,
"sortino": -2.7345271708642107,
"start_date": "2021-05-03",
"total_return_pct": -75.8,
"trades": 237,
"transaction_cost": 215.24615925095026,
"turnover_multiple": 21.524615925095024,
"underwater_pct": 98.41897233201581,
"win_rate": 16.5
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 16.2394,
"avg_gross_exposure_pct": 83.7606,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9758311238017541,
"cagr_pct": -77.1,
"calmar": -0.93,
"capacity_opportunities": 9806,
"end_date": "2022-04-29",
"ev_net_r": -0.587913585510872,
"ev_without_best": {
"1": -0.6380034049573727,
"10": -0.8708372986738894,
"5": -0.767686837862962
},
"exit_reasons": {
"open_at_end": 10,
"stop": 142,
"time": 23,
"trailing_stop": 62
},
"gain_to_pain": -0.8526771158256433,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 82.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 237,
"peak_positions": 10,
"profit_factor": 0.3815648549810371,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.95,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 9569,
"skipped_min_initial_risk": 0,
"sortino": -2.803310495477438,
"start_date": "2021-05-03",
"total_return_pct": -76.7,
"trades": 237,
"transaction_cost": 424.4470215622954,
"turnover_multiple": 21.222351078114766,
"underwater_pct": 98.41897233201581,
"win_rate": 16.0
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 12.2063,
"avg_gross_exposure_pct": 87.7937,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9754646063896429,
"cagr_pct": -83.3,
"calmar": -0.96,
"capacity_opportunities": 9578,
"end_date": "2022-05-27",
"ev_net_r": -0.7348295959666873,
"ev_without_best": {
"1": -0.7861023783677591,
"10": -1.0060358913539933,
"5": -0.9157454395845356
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 17,
"trailing_stop": 63
},
"gain_to_pain": -0.8853248168840754,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 235,
"peak_positions": 10,
"profit_factor": 0.3109555084236481,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 9343,
"skipped_min_initial_risk": 0,
"sortino": -3.713505971748346,
"start_date": "2021-06-01",
"total_return_pct": -82.9,
"trades": 235,
"transaction_cost": 181.46141916868496,
"turnover_multiple": 18.146141916868494,
"underwater_pct": 98.81422924901186,
"win_rate": 18.3
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 12.1383,
"avg_gross_exposure_pct": 87.8617,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9754646063896429,
"cagr_pct": -84.0,
"calmar": -0.96,
"capacity_opportunities": 9578,
"end_date": "2022-05-27",
"ev_net_r": -0.751697058048742,
"ev_without_best": {
"1": -0.8029149249799901,
"10": -1.0226249621903634,
"5": -0.9323733531361209
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 17,
"trailing_stop": 63
},
"gain_to_pain": -0.888285135570003,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 87.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 235,
"peak_positions": 10,
"profit_factor": 0.30385744420068383,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.0,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 9343,
"skipped_min_initial_risk": 0,
"sortino": -3.780491794572554,
"start_date": "2021-06-01",
"total_return_pct": -83.6,
"trades": 235,
"transaction_cost": 357.7313035963271,
"turnover_multiple": 17.886565179816355,
"underwater_pct": 98.81422924901186,
"win_rate": 17.9
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 12.4481,
"avg_gross_exposure_pct": 87.5519,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9715575620767495,
"cagr_pct": -81.9,
"calmar": -1.0,
"capacity_opportunities": 8860,
"end_date": "2022-06-30",
"ev_net_r": -0.6560785396611796,
"ev_without_best": {
"1": -0.7131153882958223,
"10": -0.9710715877142613,
"5": -0.8589712184539585
},
"exit_reasons": {
"open_at_end": 10,
"stop": 164,
"time": 19,
"trailing_stop": 59
},
"gain_to_pain": -0.8756158659925648,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.37444331825114907,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.67,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 8608,
"skipped_min_initial_risk": 0,
"sortino": -4.217134429368595,
"start_date": "2021-07-01",
"total_return_pct": -81.8,
"trades": 252,
"transaction_cost": 208.33521035653632,
"turnover_multiple": 20.833521035653632,
"underwater_pct": 99.60474308300395,
"win_rate": 16.3
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 12.3834,
"avg_gross_exposure_pct": 87.6166,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9715575620767495,
"cagr_pct": -82.6,
"calmar": -1.0,
"capacity_opportunities": 8860,
"end_date": "2022-06-30",
"ev_net_r": -0.6727737252783031,
"ev_without_best": {
"1": -0.7296006545952973,
"10": -0.9870569528970997,
"5": -0.8752056425885975
},
"exit_reasons": {
"open_at_end": 10,
"stop": 164,
"time": 19,
"trailing_stop": 59
},
"gain_to_pain": -0.8799667883076475,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 82.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.3665597876267933,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.74,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 8608,
"skipped_min_initial_risk": 0,
"sortino": -4.289776354981637,
"start_date": "2021-07-01",
"total_return_pct": -82.5,
"trades": 252,
"transaction_cost": 410.6981775684891,
"turnover_multiple": 20.534908878424456,
"underwater_pct": 99.60474308300395,
"win_rate": 15.9
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 12.7503,
"avg_gross_exposure_pct": 87.2497,
"avg_hold_days": 10.4,
"avg_positions": 9.9921,
"blocked_fraction": 0.9756759473313901,
"cagr_pct": -87.0,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2022-08-01",
"ev_net_r": -0.7854018983448768,
"ev_without_best": {
"1": -0.8353952733831715,
"10": -1.0210642441711222,
"5": -0.940033909533222
},
"exit_reasons": {
"open_at_end": 10,
"stop": 154,
"time": 15,
"trailing_stop": 63
},
"gain_to_pain": -0.9225109850055792,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 87.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 242,
"peak_positions": 10,
"profit_factor": 0.28139288783152383,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 9707,
"skipped_min_initial_risk": 0,
"sortino": -4.4291892858273565,
"start_date": "2021-08-02",
"total_return_pct": -86.9,
"trades": 242,
"transaction_cost": 169.86435139785766,
"turnover_multiple": 16.986435139785765,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 12.7024,
"avg_gross_exposure_pct": 87.2976,
"avg_hold_days": 10.4,
"avg_positions": 9.9921,
"blocked_fraction": 0.9756759473313901,
"cagr_pct": -87.5,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2022-08-01",
"ev_net_r": -0.8018723963705229,
"ev_without_best": {
"1": -0.8518108038403728,
"10": -1.0371118564583528,
"5": -0.9560973121985585
},
"exit_reasons": {
"open_at_end": 10,
"stop": 154,
"time": 15,
"trailing_stop": 63
},
"gain_to_pain": -0.9249741893916922,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 87.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 242,
"peak_positions": 10,
"profit_factor": 0.2751331950343263,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.13,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 9707,
"skipped_min_initial_risk": 0,
"sortino": -4.49268691691206,
"start_date": "2021-08-02",
"total_return_pct": -87.4,
"trades": 242,
"transaction_cost": 335.25080705542,
"turnover_multiple": 16.762540352771,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 15.6042,
"avg_gross_exposure_pct": 84.3958,
"avg_hold_days": 10.4,
"avg_positions": 9.9841,
"blocked_fraction": 0.9779897285399853,
"cagr_pct": -86.1,
"calmar": -1.0,
"capacity_opportunities": 10904,
"end_date": "2022-08-31",
"ev_net_r": -0.7830968117321182,
"ev_without_best": {
"1": -0.8334988966593827,
"10": -1.0274678977171228,
"5": -0.9389957956409436
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 11,
"trailing_stop": 64
},
"gain_to_pain": -0.9419127330222024,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 240,
"peak_positions": 10,
"profit_factor": 0.27543647442734526,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.0,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 10664,
"skipped_min_initial_risk": 0,
"sortino": -4.359737647496574,
"start_date": "2021-09-01",
"total_return_pct": -86.0,
"trades": 240,
"transaction_cost": 162.18120023728366,
"turnover_multiple": 16.218120023728364,
"underwater_pct": 99.60474308300395,
"win_rate": 13.8
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 15.5449,
"avg_gross_exposure_pct": 84.4551,
"avg_hold_days": 10.4,
"avg_positions": 9.9841,
"blocked_fraction": 0.9779897285399853,
"cagr_pct": -86.6,
"calmar": -1.0,
"capacity_opportunities": 10904,
"end_date": "2022-08-31",
"ev_net_r": -0.799096313296728,
"ev_without_best": {
"1": -0.8494409999794059,
"10": -1.0430192174118698,
"5": -0.9545747160025811
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 11,
"trailing_stop": 64
},
"gain_to_pain": -0.9438102053316104,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 240,
"peak_positions": 10,
"profit_factor": 0.26953261317569444,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.07,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 10664,
"skipped_min_initial_risk": 0,
"sortino": -4.420319548841258,
"start_date": "2021-09-01",
"total_return_pct": -86.5,
"trades": 240,
"transaction_cost": 320.28823198361886,
"turnover_multiple": 16.014411599180942,
"underwater_pct": 99.60474308300395,
"win_rate": 13.3
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 15.3031,
"avg_gross_exposure_pct": 84.6969,
"avg_hold_days": 10.2,
"avg_positions": 9.996,
"blocked_fraction": 0.9771113602391629,
"cagr_pct": -83.3,
"calmar": -0.98,
"capacity_opportunities": 10704,
"end_date": "2022-09-30",
"ev_net_r": -0.6742195943388776,
"ev_without_best": {
"1": -0.7227163630930221,
"10": -0.9215311428984806,
"5": -0.8355815157634164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 15,
"trailing_stop": 65
},
"gain_to_pain": -0.9798415225260131,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 85.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.33942222860092386,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -3.62,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 10459,
"skipped_min_initial_risk": 0,
"sortino": -4.10670338891921,
"start_date": "2021-10-01",
"total_return_pct": -83.2,
"trades": 245,
"transaction_cost": 171.04264418029024,
"turnover_multiple": 17.104264418029025,
"underwater_pct": 99.2094861660079,
"win_rate": 18.0
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 15.2549,
"avg_gross_exposure_pct": 84.7451,
"avg_hold_days": 10.2,
"avg_positions": 9.996,
"blocked_fraction": 0.9771113602391629,
"cagr_pct": -83.9,
"calmar": -0.98,
"capacity_opportunities": 10704,
"end_date": "2022-09-30",
"ev_net_r": -0.6898150959430978,
"ev_without_best": {
"1": -0.7381025566437076,
"10": -0.9365839770176402,
"5": -0.8506410334106025
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 15,
"trailing_stop": 65
},
"gain_to_pain": -0.9814152836810999,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 85.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.3318481487503779,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -3.69,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 10459,
"skipped_min_initial_risk": 0,
"sortino": -4.172532846827093,
"start_date": "2021-10-01",
"total_return_pct": -83.8,
"trades": 245,
"transaction_cost": 337.9144034027135,
"turnover_multiple": 16.895720170135675,
"underwater_pct": 99.2094861660079,
"win_rate": 18.0
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 14.3454,
"avg_gross_exposure_pct": 85.6546,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.976863985539991,
"cagr_pct": -86.7,
"calmar": -1.0,
"capacity_opportunities": 11065,
"end_date": "2022-10-31",
"ev_net_r": -0.7590441666459437,
"ev_without_best": {
"1": -0.8061894437146889,
"10": -1.012196208421988,
"5": -0.9232080143147318
},
"exit_reasons": {
"open_at_end": 10,
"stop": 168,
"time": 12,
"trailing_stop": 66
},
"gain_to_pain": -0.8964394123985676,
"longest_underwater_sessions": 236,
"max_drawdown_pct": 86.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.3174216410974123,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.34,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 10809,
"skipped_min_initial_risk": 0,
"sortino": -3.910699092668288,
"start_date": "2021-11-01",
"total_return_pct": -86.6,
"trades": 256,
"transaction_cost": 175.83591511342914,
"turnover_multiple": 17.583591511342913,
"underwater_pct": 99.2094861660079,
"win_rate": 16.8
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 14.271,
"avg_gross_exposure_pct": 85.729,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.976863985539991,
"cagr_pct": -87.3,
"calmar": -1.0,
"capacity_opportunities": 11065,
"end_date": "2022-10-31",
"ev_net_r": -0.7745764865677636,
"ev_without_best": {
"1": -0.8216661347655325,
"10": -1.0272440038600956,
"5": -0.9385364404266435
},
"exit_reasons": {
"open_at_end": 10,
"stop": 168,
"time": 12,
"trailing_stop": 66
},
"gain_to_pain": -0.898929528347413,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 87.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.31105732802621494,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.4,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 10809,
"skipped_min_initial_risk": 0,
"sortino": -3.970784750094275,
"start_date": "2021-11-01",
"total_return_pct": -87.2,
"trades": 256,
"transaction_cost": 346.94329934979356,
"turnover_multiple": 17.347164967489675,
"underwater_pct": 99.60474308300395,
"win_rate": 16.8
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 15.7265,
"avg_gross_exposure_pct": 84.2735,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.97847809377402,
"cagr_pct": -89.4,
"calmar": -1.0,
"capacity_opportunities": 11709,
"end_date": "2022-11-30",
"ev_net_r": -0.8320755130885139,
"ev_without_best": {
"1": -0.8802630708533451,
"10": -1.062714594663328,
"5": -0.9776387641470397
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 12,
"trailing_stop": 73
},
"gain_to_pain": -0.9401543576272889,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.26490538144754316,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.09,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 11457,
"skipped_min_initial_risk": 0,
"sortino": -4.4634475813488566,
"start_date": "2021-12-01",
"total_return_pct": -89.3,
"trades": 252,
"transaction_cost": 168.58647753565148,
"turnover_multiple": 16.858647753565148,
"underwater_pct": 99.60474308300395,
"win_rate": 17.9
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2021-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 15.6357,
"avg_gross_exposure_pct": 84.3643,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.97847809377402,
"cagr_pct": -89.8,
"calmar": -1.0,
"capacity_opportunities": 11709,
"end_date": "2022-11-30",
"ev_net_r": -0.8470830787013823,
"ev_without_best": {
"1": -0.8952120304247476,
"10": -1.0772288391199174,
"5": -0.9922674592627638
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 12,
"trailing_stop": 73
},
"gain_to_pain": -0.9419396227808483,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.25928027202970066,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.15,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 11457,
"skipped_min_initial_risk": 0,
"sortino": -4.519655344569472,
"start_date": "2021-12-01",
"total_return_pct": -89.7,
"trades": 252,
"transaction_cost": 332.8699155730729,
"turnover_multiple": 16.643495778653644,
"underwater_pct": 99.60474308300395,
"win_rate": 17.9
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 19.8476,
"avg_gross_exposure_pct": 80.1524,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9792634107285829,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 12490,
"end_date": "2023-01-03",
"ev_net_r": -0.8879575156466399,
"ev_without_best": {
"1": -0.9306803247320664,
"10": -1.1047400510179022,
"5": -1.0261664084291429
},
"exit_reasons": {
"open_at_end": 10,
"stop": 163,
"time": 12,
"trailing_stop": 74
},
"gain_to_pain": -0.9858307869862666,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 0.23390833932754188,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.47,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 12231,
"skipped_min_initial_risk": 0,
"sortino": -4.823157508087333,
"start_date": "2022-01-03",
"total_return_pct": -91.8,
"trades": 259,
"transaction_cost": 154.82862424648874,
"turnover_multiple": 15.482862424648873,
"underwater_pct": 98.41897233201581,
"win_rate": 16.6
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 19.7738,
"avg_gross_exposure_pct": 80.2262,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9792634107285829,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12490,
"end_date": "2023-01-03",
"ev_net_r": -0.9022316525982511,
"ev_without_best": {
"1": -0.9448836411594418,
"10": -1.1184952658880711,
"5": -1.0400465441749094
},
"exit_reasons": {
"open_at_end": 10,
"stop": 163,
"time": 12,
"trailing_stop": 74
},
"gain_to_pain": -0.9869343174830466,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 0.22906181620841573,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.53,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 12231,
"skipped_min_initial_risk": 0,
"sortino": -4.875680308500706,
"start_date": "2022-01-03",
"total_return_pct": -92.1,
"trades": 259,
"transaction_cost": 305.72582949666554,
"turnover_multiple": 15.286291474833275,
"underwater_pct": 98.41897233201581,
"win_rate": 16.6
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 19.6248,
"avg_gross_exposure_pct": 80.3752,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9821479172570133,
"cagr_pct": -86.6,
"calmar": -0.96,
"capacity_opportunities": 14116,
"end_date": "2023-02-01",
"ev_net_r": -0.7353288576300373,
"ev_without_best": {
"1": -0.8547539830483946,
"10": -1.0943763565149984,
"5": -0.9946433949163925
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 12,
"trailing_stop": 77
},
"gain_to_pain": -0.8452412153436744,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.38903289754705844,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.85,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 13864,
"skipped_min_initial_risk": 0,
"sortino": -3.787742433641862,
"start_date": "2022-02-01",
"total_return_pct": -86.6,
"trades": 252,
"transaction_cost": 168.45451722019675,
"turnover_multiple": 16.845451722019675,
"underwater_pct": 99.60474308300395,
"win_rate": 19.4
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 19.5407,
"avg_gross_exposure_pct": 80.4593,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9821479172570133,
"cagr_pct": -87.1,
"calmar": -0.96,
"capacity_opportunities": 14116,
"end_date": "2023-02-01",
"ev_net_r": -0.7494935090502116,
"ev_without_best": {
"1": -0.8688461842736308,
"10": -1.1079913485721073,
"5": -1.008565224453444
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 12,
"trailing_stop": 77
},
"gain_to_pain": -0.8492856722873431,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.38275641124303383,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.9,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 13864,
"skipped_min_initial_risk": 0,
"sortino": -3.8421043669461565,
"start_date": "2022-02-01",
"total_return_pct": -87.1,
"trades": 252,
"transaction_cost": 332.90569155682175,
"turnover_multiple": 16.64528457784109,
"underwater_pct": 99.60474308300395,
"win_rate": 19.4
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 23.8318,
"avg_gross_exposure_pct": 76.1682,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9837002957607625,
"cagr_pct": -82.9,
"calmar": -0.94,
"capacity_opportunities": 15215,
"end_date": "2023-03-01",
"ev_net_r": -0.653092836664403,
"ev_without_best": {
"1": -0.7451944837197811,
"10": -1.0046133136144275,
"5": -0.8865241076852366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 11,
"trailing_stop": 82
},
"gain_to_pain": -0.8650112828829035,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.43738924337775253,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.47,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 14967,
"skipped_min_initial_risk": 0,
"sortino": -3.319183958206275,
"start_date": "2022-03-01",
"total_return_pct": -82.9,
"trades": 248,
"transaction_cost": 174.32083607273177,
"turnover_multiple": 17.432083607273174,
"underwater_pct": 96.83794466403161,
"win_rate": 20.6
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 23.7534,
"avg_gross_exposure_pct": 76.2466,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9837002957607625,
"cagr_pct": -83.5,
"calmar": -0.94,
"capacity_opportunities": 15215,
"end_date": "2023-03-01",
"ev_net_r": -0.6663020953023235,
"ev_without_best": {
"1": -0.7583552043959194,
"10": -1.0173443802596345,
"5": -0.8994930560767979
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 11,
"trailing_stop": 82
},
"gain_to_pain": -0.8713352516558452,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 89.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.4307959707681414,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.52,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 14967,
"skipped_min_initial_risk": 0,
"sortino": -3.373286791036249,
"start_date": "2022-03-01",
"total_return_pct": -83.5,
"trades": 248,
"transaction_cost": 344.6928998823056,
"turnover_multiple": 17.23464499411528,
"underwater_pct": 96.83794466403161,
"win_rate": 20.6
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 26.4596,
"avg_gross_exposure_pct": 73.5404,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9839261506681298,
"cagr_pct": -85.9,
"calmar": -0.98,
"capacity_opportunities": 15491,
"end_date": "2023-04-03",
"ev_net_r": -0.7445392062156702,
"ev_without_best": {
"1": -0.8366382110230479,
"10": -1.0664287040172657,
"5": -0.9733257003091272
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 11,
"trailing_stop": 82
},
"gain_to_pain": -0.9262669725848895,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 87.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.3386864685873613,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 15242,
"skipped_min_initial_risk": 0,
"sortino": -3.9740416864525883,
"start_date": "2022-04-01",
"total_return_pct": -86.0,
"trades": 249,
"transaction_cost": 141.52108406253538,
"turnover_multiple": 14.152108406253538,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 26.3753,
"avg_gross_exposure_pct": 73.6247,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9839261506681298,
"cagr_pct": -86.4,
"calmar": -0.98,
"capacity_opportunities": 15491,
"end_date": "2023-04-03",
"ev_net_r": -0.7572204507349583,
"ev_without_best": {
"1": -0.8492689842089535,
"10": -1.0786017884164734,
"5": -0.9857484584568256
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 11,
"trailing_stop": 82
},
"gain_to_pain": -0.9282931080295106,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 88.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.33319373595801394,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.99,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 15242,
"skipped_min_initial_risk": 0,
"sortino": -4.02577031912988,
"start_date": "2022-04-01",
"total_return_pct": -86.5,
"trades": 249,
"transaction_cost": 279.9722114919356,
"turnover_multiple": 13.998610574596777,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 29.3408,
"avg_gross_exposure_pct": 70.6592,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9847638703411437,
"cagr_pct": -88.5,
"calmar": -0.99,
"capacity_opportunities": 16474,
"end_date": "2023-05-02",
"ev_net_r": -0.8061880005179224,
"ev_without_best": {
"1": -0.8977968084640501,
"10": -1.0881554058303702,
"5": -1.0076640034067719
},
"exit_reasons": {
"open_at_end": 10,
"stop": 144,
"time": 13,
"trailing_stop": 84
},
"gain_to_pain": -0.9323141059386333,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.299544207022335,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.08,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 16223,
"skipped_min_initial_risk": 0,
"sortino": -4.0994571377128945,
"start_date": "2022-05-02",
"total_return_pct": -88.5,
"trades": 251,
"transaction_cost": 135.72931560154706,
"turnover_multiple": 13.572931560154705,
"underwater_pct": 98.81422924901186,
"win_rate": 17.9
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 29.2733,
"avg_gross_exposure_pct": 70.7267,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9847638703411437,
"cagr_pct": -88.9,
"calmar": -1.0,
"capacity_opportunities": 16474,
"end_date": "2023-05-02",
"ev_net_r": -0.8182057769637959,
"ev_without_best": {
"1": -0.9097618634749145,
"10": -1.0997865976235248,
"5": -1.0195609636713208
},
"exit_reasons": {
"open_at_end": 10,
"stop": 144,
"time": 13,
"trailing_stop": 84
},
"gain_to_pain": -0.9340620923190112,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 89.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.2949222750766287,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.12,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 16223,
"skipped_min_initial_risk": 0,
"sortino": -4.145419925178007,
"start_date": "2022-05-02",
"total_return_pct": -88.8,
"trades": 251,
"transaction_cost": 268.5996509692097,
"turnover_multiple": 13.429982548460483,
"underwater_pct": 98.81422924901186,
"win_rate": 17.9
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 32.7612,
"avg_gross_exposure_pct": 67.2388,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861872273794877,
"cagr_pct": -88.0,
"calmar": -1.0,
"capacity_opportunities": 17882,
"end_date": "2023-06-01",
"ev_net_r": -0.7809626843984121,
"ev_without_best": {
"1": -0.8739585245220398,
"10": -1.0498687999588463,
"5": -0.9773619406457514
},
"exit_reasons": {
"open_at_end": 10,
"stop": 134,
"time": 13,
"trailing_stop": 90
},
"gain_to_pain": -0.9312666965344103,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.29260636190449407,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.02,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 17635,
"skipped_min_initial_risk": 0,
"sortino": -4.076594751823007,
"start_date": "2022-06-01",
"total_return_pct": -88.0,
"trades": 247,
"transaction_cost": 131.55788637558518,
"turnover_multiple": 13.155788637558516,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 32.6835,
"avg_gross_exposure_pct": 67.3165,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861872273794877,
"cagr_pct": -88.4,
"calmar": -1.0,
"capacity_opportunities": 17882,
"end_date": "2023-06-01",
"ev_net_r": -0.7924264903131126,
"ev_without_best": {
"1": -0.885366499829897,
"10": -1.0611421132910528,
"5": -0.9886914997935923
},
"exit_reasons": {
"open_at_end": 10,
"stop": 134,
"time": 13,
"trailing_stop": 90
},
"gain_to_pain": -0.9330258309671182,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.2880488056543978,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.06,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 17635,
"skipped_min_initial_risk": 0,
"sortino": -4.12073128611302,
"start_date": "2022-06-01",
"total_return_pct": -88.3,
"trades": 247,
"transaction_cost": 260.5306375193669,
"turnover_multiple": 13.026531875968345,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 35.5111,
"avg_gross_exposure_pct": 64.4889,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9878625797161078,
"cagr_pct": -88.1,
"calmar": -0.98,
"capacity_opportunities": 19444,
"end_date": "2023-07-03",
"ev_net_r": -0.8261159739731694,
"ev_without_best": {
"1": -0.9236569525263062,
"10": -1.1153460042495695,
"5": -1.03763976387211
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 13,
"trailing_stop": 87
},
"gain_to_pain": -0.931131349821585,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 89.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 236,
"peak_positions": 10,
"profit_factor": 0.29258835708381664,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.92,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 19208,
"skipped_min_initial_risk": 0,
"sortino": -3.842694995672278,
"start_date": "2022-07-01",
"total_return_pct": -88.2,
"trades": 236,
"transaction_cost": 134.03019809378938,
"turnover_multiple": 13.403019809378936,
"underwater_pct": 96.44268774703558,
"win_rate": 21.2
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 35.4391,
"avg_gross_exposure_pct": 64.5609,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9878625797161078,
"cagr_pct": -88.4,
"calmar": -0.99,
"capacity_opportunities": 19444,
"end_date": "2023-07-03",
"ev_net_r": -0.8372693263351704,
"ev_without_best": {
"1": -0.934750539854962,
"10": -1.126301172659295,
"5": -1.0486004606889334
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 13,
"trailing_stop": 87
},
"gain_to_pain": -0.9328310677419717,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 89.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 236,
"peak_positions": 10,
"profit_factor": 0.28823605421255627,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.95,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 19208,
"skipped_min_initial_risk": 0,
"sortino": -3.8824203192448903,
"start_date": "2022-07-01",
"total_return_pct": -88.5,
"trades": 236,
"transaction_cost": 265.6301449457582,
"turnover_multiple": 13.28150724728791,
"underwater_pct": 96.44268774703558,
"win_rate": 21.2
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 36.9289,
"avg_gross_exposure_pct": 63.0711,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9877988047808764,
"cagr_pct": -89.3,
"calmar": -0.98,
"capacity_opportunities": 20080,
"end_date": "2023-08-01",
"ev_net_r": -0.8131066716847136,
"ev_without_best": {
"1": -0.9080292400112904,
"10": -1.1776539890568862,
"5": -1.0923783895543517
},
"exit_reasons": {
"open_at_end": 10,
"stop": 132,
"time": 12,
"trailing_stop": 91
},
"gain_to_pain": -0.88398567028285,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.33283449484359595,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.7,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 19835,
"skipped_min_initial_risk": 0,
"sortino": -3.8469669386895124,
"start_date": "2022-08-01",
"total_return_pct": -89.3,
"trades": 245,
"transaction_cost": 112.11224983522703,
"turnover_multiple": 11.211224983522703,
"underwater_pct": 99.60474308300395,
"win_rate": 19.6
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 36.8676,
"avg_gross_exposure_pct": 63.1324,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9877988047808764,
"cagr_pct": -89.7,
"calmar": -0.98,
"capacity_opportunities": 20080,
"end_date": "2023-08-01",
"ev_net_r": -0.8246284696679114,
"ev_without_best": {
"1": -0.9194513798557373,
"10": -1.1889159539332972,
"5": -1.1036548241837756
},
"exit_reasons": {
"open_at_end": 10,
"stop": 132,
"time": 12,
"trailing_stop": 91
},
"gain_to_pain": -0.8871480788065861,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.328449894997608,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.73,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 19835,
"skipped_min_initial_risk": 0,
"sortino": -3.8872283437633057,
"start_date": "2022-08-01",
"total_return_pct": -89.7,
"trades": 245,
"transaction_cost": 222.09737145471095,
"turnover_multiple": 11.104868572735548,
"underwater_pct": 99.60474308300395,
"win_rate": 19.2
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 42.8744,
"avg_gross_exposure_pct": 57.1256,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9870643737635063,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 19713,
"end_date": "2023-09-01",
"ev_net_r": -0.8972700552801434,
"ev_without_best": {
"1": -0.9887868665214038,
"10": -1.1730159514720906,
"5": -1.1008887828295153
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 12,
"trailing_stop": 97
},
"gain_to_pain": -0.9326851997405173,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 255,
"peak_positions": 10,
"profit_factor": 0.2622883173221618,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.47,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 19458,
"skipped_min_initial_risk": 0,
"sortino": -4.420361162555607,
"start_date": "2022-09-01",
"total_return_pct": -92.2,
"trades": 255,
"transaction_cost": 103.11179372166234,
"turnover_multiple": 10.311179372166235,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 42.8108,
"avg_gross_exposure_pct": 57.1892,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9870643737635063,
"cagr_pct": -92.5,
"calmar": -0.99,
"capacity_opportunities": 19713,
"end_date": "2023-09-01",
"ev_net_r": -0.9082668452106977,
"ev_without_best": {
"1": -0.9996858549011398,
"10": -1.183798161350166,
"5": -1.1116899771388997
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 12,
"trailing_stop": 97
},
"gain_to_pain": -0.9350624486904155,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 255,
"peak_positions": 10,
"profit_factor": 0.2587062064074142,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.5,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 19458,
"skipped_min_initial_risk": 0,
"sortino": -4.458392484642733,
"start_date": "2022-09-01",
"total_return_pct": -92.5,
"trades": 255,
"transaction_cost": 204.4160330074683,
"turnover_multiple": 10.220801650373414,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 46.2855,
"avg_gross_exposure_pct": 53.7145,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.987853454634866,
"cagr_pct": -83.2,
"calmar": -1.0,
"capacity_opportunities": 20335,
"end_date": "2023-10-03",
"ev_net_r": -0.6580833398818469,
"ev_without_best": {
"1": -0.7516040038651063,
"10": -1.0471275354266625,
"5": -0.944452074353395
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 17,
"trailing_stop": 90
},
"gain_to_pain": -0.919955550637095,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 83.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.4229766018995062,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.17,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 20088,
"skipped_min_initial_risk": 0,
"sortino": -3.287724164947288,
"start_date": "2022-10-03",
"total_return_pct": -83.2,
"trades": 247,
"transaction_cost": 127.78823617673967,
"turnover_multiple": 12.778823617673966,
"underwater_pct": 99.2094861660079,
"win_rate": 20.6
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 46.2393,
"avg_gross_exposure_pct": 53.7607,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.987853454634866,
"cagr_pct": -83.6,
"calmar": -1.0,
"capacity_opportunities": 20335,
"end_date": "2023-10-03",
"ev_net_r": -0.6686762109765177,
"ev_without_best": {
"1": -0.7620942509242338,
"10": -1.0573560629752181,
"5": -0.9547269596576841
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 17,
"trailing_stop": 90
},
"gain_to_pain": -0.9233520363450164,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 83.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.41787028658537945,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.21,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 20088,
"skipped_min_initial_risk": 0,
"sortino": -3.3303188230063276,
"start_date": "2022-10-03",
"total_return_pct": -83.6,
"trades": 247,
"transaction_cost": 253.2451314375292,
"turnover_multiple": 12.662256571876462,
"underwater_pct": 99.2094861660079,
"win_rate": 20.6
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 45.9283,
"avg_gross_exposure_pct": 54.0717,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9870207074209848,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 20186,
"end_date": "2023-11-01",
"ev_net_r": -0.8743380929203819,
"ev_without_best": {
"1": -0.9633125683721842,
"10": -1.1493514714172133,
"5": -1.0753853066200723
},
"exit_reasons": {
"open_at_end": 10,
"stop": 142,
"time": 13,
"trailing_stop": 97
},
"gain_to_pain": -0.9635325086339777,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.2674710857519097,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.59,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 19924,
"skipped_min_initial_risk": 0,
"sortino": -4.470441620505917,
"start_date": "2022-11-01",
"total_return_pct": -92.1,
"trades": 262,
"transaction_cost": 99.7389937231418,
"turnover_multiple": 9.97389937231418,
"underwater_pct": 99.60474308300395,
"win_rate": 19.1
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 45.878,
"avg_gross_exposure_pct": 54.122,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9870207074209848,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 20186,
"end_date": "2023-11-01",
"ev_net_r": -0.8846088040582697,
"ev_without_best": {
"1": -0.9734853190782693,
"10": -1.1593776663861755,
"5": -1.0854251707930376
},
"exit_reasons": {
"open_at_end": 10,
"stop": 142,
"time": 13,
"trailing_stop": 97
},
"gain_to_pain": -0.9649100267419545,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.26397135252561477,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.63,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 19924,
"skipped_min_initial_risk": 0,
"sortino": -4.506266441471728,
"start_date": "2022-11-01",
"total_return_pct": -92.3,
"trades": 262,
"transaction_cost": 197.76201121189501,
"turnover_multiple": 9.88810056059475,
"underwater_pct": 99.60474308300395,
"win_rate": 19.1
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 51.4601,
"avg_gross_exposure_pct": 48.5399,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9872468475353459,
"cagr_pct": -90.9,
"calmar": -0.99,
"capacity_opportunities": 20936,
"end_date": "2023-12-01",
"ev_net_r": -0.8212496410294484,
"ev_without_best": {
"1": -0.9083520832889576,
"10": -1.0697565263899542,
"5": -0.9979279656269002
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 12,
"trailing_stop": 99
},
"gain_to_pain": -0.942758425786694,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.27690353915404464,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 20669,
"skipped_min_initial_risk": 0,
"sortino": -4.580981768008506,
"start_date": "2022-12-01",
"total_return_pct": -90.9,
"trades": 267,
"transaction_cost": 95.27374629258966,
"turnover_multiple": 9.527374629258967,
"underwater_pct": 98.41897233201581,
"win_rate": 19.1
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2022-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 51.4213,
"avg_gross_exposure_pct": 48.5787,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9872468475353459,
"cagr_pct": -91.2,
"calmar": -0.99,
"capacity_opportunities": 20936,
"end_date": "2023-12-01",
"ev_net_r": -0.830726188663146,
"ev_without_best": {
"1": -0.9177295262752692,
"10": -1.0790000865475107,
"5": -1.0072774739710502
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 12,
"trailing_stop": 99
},
"gain_to_pain": -0.9446807482747723,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 91.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.2734387523490719,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.55,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 20669,
"skipped_min_initial_risk": 0,
"sortino": -4.616474260010993,
"start_date": "2022-12-01",
"total_return_pct": -91.2,
"trades": 267,
"transaction_cost": 188.95950432832745,
"turnover_multiple": 9.447975216416372,
"underwater_pct": 98.41897233201581,
"win_rate": 19.1
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.9524,
"avg_gross_exposure_pct": 51.0476,
"avg_hold_days": 8.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9875310614128505,
"cagr_pct": -88.7,
"calmar": -0.97,
"capacity_opportunities": 22536,
"end_date": "2024-01-03",
"ev_net_r": -0.6914509760633553,
"ev_without_best": {
"1": -0.7737347295492959,
"10": -1.0442227195834275,
"5": -0.9606507325636138
},
"exit_reasons": {
"open_at_end": 10,
"stop": 162,
"time": 11,
"trailing_stop": 98
},
"gain_to_pain": -0.898136026885055,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 10,
"profit_factor": 0.3883900635952366,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.65,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 22255,
"skipped_min_initial_risk": 0,
"sortino": -3.936352291908873,
"start_date": "2023-01-03",
"total_return_pct": -88.7,
"trades": 281,
"transaction_cost": 130.17263181105898,
"turnover_multiple": 13.017263181105898,
"underwater_pct": 98.02371541501977,
"win_rate": 19.2
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.9077,
"avg_gross_exposure_pct": 51.0923,
"avg_hold_days": 8.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9875310614128505,
"cagr_pct": -89.0,
"calmar": -0.98,
"capacity_opportunities": 22536,
"end_date": "2024-01-03",
"ev_net_r": -0.7008405093688539,
"ev_without_best": {
"1": -0.7830298026743199,
"10": -1.053331507212409,
"5": -0.9698477768763241
},
"exit_reasons": {
"open_at_end": 10,
"stop": 162,
"time": 11,
"trailing_stop": 98
},
"gain_to_pain": -0.901537034448816,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 10,
"profit_factor": 0.38414096323789837,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.68,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 22255,
"skipped_min_initial_risk": 0,
"sortino": -3.9750561549042467,
"start_date": "2023-01-03",
"total_return_pct": -89.0,
"trades": 281,
"transaction_cost": 258.13587893649947,
"turnover_multiple": 12.906793946824973,
"underwater_pct": 98.02371541501977,
"win_rate": 19.2
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 50.7505,
"avg_gross_exposure_pct": 49.2495,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9881842722485286,
"cagr_pct": -90.0,
"calmar": -1.0,
"capacity_opportunities": 22597,
"end_date": "2024-02-01",
"ev_net_r": -0.7868224093196396,
"ev_without_best": {
"1": -0.8737954258960293,
"10": -1.0505123892363708,
"5": -0.9766605798267619
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 15,
"trailing_stop": 92
},
"gain_to_pain": -0.9580543966956325,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.2950616745484053,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.35,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 22330,
"skipped_min_initial_risk": 0,
"sortino": -4.386688982791745,
"start_date": "2023-02-01",
"total_return_pct": -90.0,
"trades": 267,
"transaction_cost": 91.93540981816714,
"turnover_multiple": 9.193540981816714,
"underwater_pct": 99.60474308300395,
"win_rate": 18.7
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 50.7083,
"avg_gross_exposure_pct": 49.2917,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9881842722485286,
"cagr_pct": -90.3,
"calmar": -1.0,
"capacity_opportunities": 22597,
"end_date": "2024-02-01",
"ev_net_r": -0.7960257604528855,
"ev_without_best": {
"1": -0.8828986453273762,
"10": -1.0595231854975111,
"5": -0.9856950731338172
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 15,
"trailing_stop": 92
},
"gain_to_pain": -0.9598733959118061,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.29148244596413586,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.39,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 22330,
"skipped_min_initial_risk": 0,
"sortino": -4.4212839652141485,
"start_date": "2023-02-01",
"total_return_pct": -90.3,
"trades": 267,
"transaction_cost": 182.39771355558148,
"turnover_multiple": 9.119885677779074,
"underwater_pct": 99.60474308300395,
"win_rate": 18.7
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 49.5,
"avg_gross_exposure_pct": 50.5,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9885820960319528,
"cagr_pct": -86.1,
"calmar": -0.98,
"capacity_opportunities": 23034,
"end_date": "2024-02-29",
"ev_net_r": -0.6828110494318723,
"ev_without_best": {
"1": -0.7707149083991695,
"10": -0.9733391842090647,
"5": -0.894568587506154
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 15,
"trailing_stop": 89
},
"gain_to_pain": -0.8886537151962884,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.36443875867120346,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.84,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 22771,
"skipped_min_initial_risk": 0,
"sortino": -3.8113842890355385,
"start_date": "2023-03-01",
"total_return_pct": -86.1,
"trades": 263,
"transaction_cost": 106.77905548493439,
"turnover_multiple": 10.677905548493438,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 49.4542,
"avg_gross_exposure_pct": 50.5458,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9885820960319528,
"cagr_pct": -86.5,
"calmar": -0.98,
"capacity_opportunities": 23034,
"end_date": "2024-02-29",
"ev_net_r": -0.6925476822846794,
"ev_without_best": {
"1": -0.780351916248215,
"10": -0.9828108051648051,
"5": -0.9040925131155158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 15,
"trailing_stop": 89
},
"gain_to_pain": -0.8920528775803573,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.35998648151444873,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.88,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 22771,
"skipped_min_initial_risk": 0,
"sortino": -3.8505237514874744,
"start_date": "2023-03-01",
"total_return_pct": -86.5,
"trades": 263,
"transaction_cost": 211.76105358926054,
"turnover_multiple": 10.588052679463027,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 49.3904,
"avg_gross_exposure_pct": 50.6096,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9889248382279742,
"cagr_pct": -87.6,
"calmar": -0.98,
"capacity_opportunities": 24108,
"end_date": "2024-04-03",
"ev_net_r": -0.6996027330616635,
"ev_without_best": {
"1": -0.7862478561182864,
"10": -0.9802364222743298,
"5": -0.903821838528954
},
"exit_reasons": {
"open_at_end": 10,
"stop": 151,
"time": 17,
"trailing_stop": 89
},
"gain_to_pain": -0.8717078895042615,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.3575148070219976,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.92,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 23841,
"skipped_min_initial_risk": 0,
"sortino": -3.81961897625686,
"start_date": "2023-04-03",
"total_return_pct": -87.7,
"trades": 267,
"transaction_cost": 87.93259934440373,
"turnover_multiple": 8.793259934440371,
"underwater_pct": 99.60474308300395,
"win_rate": 19.9
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 49.3454,
"avg_gross_exposure_pct": 50.6546,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9889248382279742,
"cagr_pct": -88.0,
"calmar": -0.98,
"capacity_opportunities": 24108,
"end_date": "2024-04-03",
"ev_net_r": -0.70914357268085,
"ev_without_best": {
"1": -0.7956898327892803,
"10": -0.9894764316531327,
"5": -0.9131605409435657
},
"exit_reasons": {
"open_at_end": 10,
"stop": 151,
"time": 17,
"trailing_stop": 89
},
"gain_to_pain": -0.8752180892593682,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.35321309434012976,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.95,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 23841,
"skipped_min_initial_risk": 0,
"sortino": -3.857431650084343,
"start_date": "2023-04-03",
"total_return_pct": -88.0,
"trades": 267,
"transaction_cost": 174.37283455219452,
"turnover_multiple": 8.718641727609723,
"underwater_pct": 99.60474308300395,
"win_rate": 19.9
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 49.6958,
"avg_gross_exposure_pct": 50.3042,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9887828561861711,
"cagr_pct": -84.6,
"calmar": -0.99,
"capacity_opportunities": 23892,
"end_date": "2024-04-30",
"ev_net_r": -0.6244514825615419,
"ev_without_best": {
"1": -0.7104906266909858,
"10": -0.9065914836338701,
"5": -0.8307688689239948
},
"exit_reasons": {
"open_at_end": 10,
"stop": 159,
"time": 19,
"trailing_stop": 80
},
"gain_to_pain": -0.9003693451468132,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 85.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 268,
"peak_positions": 10,
"profit_factor": 0.39628046619801266,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.71,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 23624,
"skipped_min_initial_risk": 0,
"sortino": -3.7118627142459566,
"start_date": "2023-05-01",
"total_return_pct": -84.5,
"trades": 268,
"transaction_cost": 102.43840027004664,
"turnover_multiple": 10.243840027004664,
"underwater_pct": 99.2094861660079,
"win_rate": 20.1
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 49.6517,
"avg_gross_exposure_pct": 50.3483,
"avg_hold_days": 9.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9887828561861711,
"cagr_pct": -85.0,
"calmar": -0.99,
"capacity_opportunities": 23892,
"end_date": "2024-04-30",
"ev_net_r": -0.6337777122578554,
"ev_without_best": {
"1": -0.7197175599298384,
"10": -0.9155896492128964,
"5": -0.839853912505131
},
"exit_reasons": {
"open_at_end": 10,
"stop": 159,
"time": 19,
"trailing_stop": 80
},
"gain_to_pain": -0.9035151248057548,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 268,
"peak_positions": 10,
"profit_factor": 0.39145774447037407,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.74,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 23624,
"skipped_min_initial_risk": 0,
"sortino": -3.753189163549921,
"start_date": "2023-05-01",
"total_return_pct": -85.0,
"trades": 268,
"transaction_cost": 203.09347989109833,
"turnover_multiple": 10.154673994554916,
"underwater_pct": 99.2094861660079,
"win_rate": 19.8
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 48.8023,
"avg_gross_exposure_pct": 51.1977,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9890724057390724,
"cagr_pct": -83.7,
"calmar": -1.0,
"capacity_opportunities": 23976,
"end_date": "2024-05-31",
"ev_net_r": -0.6362495779069605,
"ev_without_best": {
"1": -0.7243118368261443,
"10": -0.9274072314052404,
"5": -0.8487701402362353
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 21,
"trailing_stop": 81
},
"gain_to_pain": -0.8918454778019188,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 84.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.3990715532658792,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.69,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 23714,
"skipped_min_initial_risk": 0,
"sortino": -3.699262953136907,
"start_date": "2023-06-01",
"total_return_pct": -83.7,
"trades": 262,
"transaction_cost": 110.81128767217974,
"turnover_multiple": 11.081128767217974,
"underwater_pct": 99.2094861660079,
"win_rate": 21.4
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 48.7577,
"avg_gross_exposure_pct": 51.2423,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9890724057390724,
"cagr_pct": -84.1,
"calmar": -1.0,
"capacity_opportunities": 23976,
"end_date": "2024-05-31",
"ev_net_r": -0.6460297104028815,
"ev_without_best": {
"1": -0.7339921292786075,
"10": -0.9368738619692827,
"5": -0.8583111285557314
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 21,
"trailing_stop": 81
},
"gain_to_pain": -0.8951232828578983,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 84.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.3941138542244708,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.73,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 23714,
"skipped_min_initial_risk": 0,
"sortino": -3.740597593525881,
"start_date": "2023-06-01",
"total_return_pct": -84.1,
"trades": 262,
"transaction_cost": 219.64844788035563,
"turnover_multiple": 10.982422394017782,
"underwater_pct": 99.2094861660079,
"win_rate": 21.0
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 47.8753,
"avg_gross_exposure_pct": 52.1247,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9887326366490345,
"cagr_pct": -78.8,
"calmar": -0.99,
"capacity_opportunities": 23253,
"end_date": "2024-07-02",
"ev_net_r": -0.5569814138652841,
"ev_without_best": {
"1": -0.6097026545749117,
"10": -0.8190220764741599,
"5": -0.7301324875329922
},
"exit_reasons": {
"open_at_end": 10,
"stop": 154,
"time": 18,
"trailing_stop": 80
},
"gain_to_pain": -0.9131422623681238,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.41971149626060467,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.8,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22991,
"skipped_min_initial_risk": 0,
"sortino": -3.518430852717756,
"start_date": "2023-07-03",
"total_return_pct": -78.8,
"trades": 262,
"transaction_cost": 114.7505896852049,
"turnover_multiple": 11.47505896852049,
"underwater_pct": 99.2094861660079,
"win_rate": 20.6
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 47.8279,
"avg_gross_exposure_pct": 52.1721,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9887326366490345,
"cagr_pct": -79.3,
"calmar": -0.99,
"capacity_opportunities": 23253,
"end_date": "2024-07-02",
"ev_net_r": -0.5663732812852905,
"ev_without_best": {
"1": -0.619066920932616,
"10": -0.8281022971554708,
"5": -0.7393301831225415
},
"exit_reasons": {
"open_at_end": 10,
"stop": 154,
"time": 18,
"trailing_stop": 80
},
"gain_to_pain": -0.9152915039696977,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 80.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.41421467715736326,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.85,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22991,
"skipped_min_initial_risk": 0,
"sortino": -3.563700479183536,
"start_date": "2023-07-03",
"total_return_pct": -79.3,
"trades": 262,
"transaction_cost": 227.44644685009632,
"turnover_multiple": 11.372322342504816,
"underwater_pct": 99.2094861660079,
"win_rate": 20.6
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 47.751,
"avg_gross_exposure_pct": 52.249,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9890133470666495,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 23301,
"end_date": "2024-07-31",
"ev_net_r": -0.5377702589084579,
"ev_without_best": {
"1": -0.5930748608093007,
"10": -0.8520640956144965,
"5": -0.7486454753865626
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 21,
"trailing_stop": 79
},
"gain_to_pain": -0.8929207807033963,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.4621722986543381,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.51,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 23045,
"skipped_min_initial_risk": 0,
"sortino": -3.2438285027336833,
"start_date": "2023-08-01",
"total_return_pct": -77.4,
"trades": 256,
"transaction_cost": 103.96688883155609,
"turnover_multiple": 10.396688883155608,
"underwater_pct": 99.2094861660079,
"win_rate": 21.1
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 47.7044,
"avg_gross_exposure_pct": 52.2956,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9890133470666495,
"cagr_pct": -77.9,
"calmar": -0.98,
"capacity_opportunities": 23301,
"end_date": "2024-07-31",
"ev_net_r": -0.547051795478004,
"ev_without_best": {
"1": -0.6022888950765474,
"10": -0.860903599661509,
"5": -0.7577259510179472
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 21,
"trailing_stop": 79
},
"gain_to_pain": -0.8965826816585474,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.4566129041425223,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 23045,
"skipped_min_initial_risk": 0,
"sortino": -3.285968366217046,
"start_date": "2023-08-01",
"total_return_pct": -77.9,
"trades": 256,
"transaction_cost": 206.09162845690872,
"turnover_multiple": 10.304581422845438,
"underwater_pct": 99.2094861660079,
"win_rate": 21.1
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 46.034,
"avg_gross_exposure_pct": 53.966,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9891675196178779,
"cagr_pct": -78.8,
"calmar": -1.0,
"capacity_opportunities": 23448,
"end_date": "2024-09-03",
"ev_net_r": -0.5726579201175643,
"ev_without_best": {
"1": -0.6352985634247535,
"10": -0.9002644658964234,
"5": -0.794249406331635
},
"exit_reasons": {
"open_at_end": 10,
"stop": 144,
"time": 19,
"trailing_stop": 81
},
"gain_to_pain": -0.8857348302649691,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 254,
"peak_positions": 10,
"profit_factor": 0.4516928823086692,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.52,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 23194,
"skipped_min_initial_risk": 0,
"sortino": -3.222891742984168,
"start_date": "2023-09-01",
"total_return_pct": -79.0,
"trades": 254,
"transaction_cost": 110.64354240407675,
"turnover_multiple": 11.064354240407676,
"underwater_pct": 99.60474308300395,
"win_rate": 20.5
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 45.9819,
"avg_gross_exposure_pct": 54.0181,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9891675196178779,
"cagr_pct": -79.3,
"calmar": -1.0,
"capacity_opportunities": 23448,
"end_date": "2024-09-03",
"ev_net_r": -0.5826314942513777,
"ev_without_best": {
"1": -0.6452376741738883,
"10": -0.9098000702741531,
"5": -0.8040257789657139
},
"exit_reasons": {
"open_at_end": 10,
"stop": 144,
"time": 19,
"trailing_stop": 81
},
"gain_to_pain": -0.8890531478010807,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 254,
"peak_positions": 10,
"profit_factor": 0.44613603811219943,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.56,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 23194,
"skipped_min_initial_risk": 0,
"sortino": -3.265784045996076,
"start_date": "2023-09-01",
"total_return_pct": -79.6,
"trades": 254,
"transaction_cost": 219.14277262100111,
"turnover_multiple": 10.957138631050054,
"underwater_pct": 99.60474308300395,
"win_rate": 20.5
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 45.156,
"avg_gross_exposure_pct": 54.844,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9894706176127851,
"cagr_pct": -81.5,
"calmar": -1.0,
"capacity_opportunities": 24028,
"end_date": "2024-10-01",
"ev_net_r": -0.5973593366911532,
"ev_without_best": {
"1": -0.6603465754740597,
"10": -0.9273305767560812,
"5": -0.8203423493934577
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 19,
"trailing_stop": 79
},
"gain_to_pain": -0.892838624642082,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 253,
"peak_positions": 10,
"profit_factor": 0.43123757540757635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.29,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 23775,
"skipped_min_initial_risk": 0,
"sortino": -2.8486367390515217,
"start_date": "2023-10-02",
"total_return_pct": -81.4,
"trades": 253,
"transaction_cost": 111.68442095312284,
"turnover_multiple": 11.168442095312285,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 45.0966,
"avg_gross_exposure_pct": 54.9034,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9894706176127851,
"cagr_pct": -81.9,
"calmar": -1.0,
"capacity_opportunities": 24028,
"end_date": "2024-10-01",
"ev_net_r": -0.606931453998318,
"ev_without_best": {
"1": -0.6698824995544376,
"10": -0.9364464011054233,
"5": -0.8297083761459165
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 19,
"trailing_stop": 79
},
"gain_to_pain": -0.8958055119207736,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 253,
"peak_positions": 10,
"profit_factor": 0.4260726179853615,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.32,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 23775,
"skipped_min_initial_risk": 0,
"sortino": -2.8858733774115803,
"start_date": "2023-10-02",
"total_return_pct": -81.9,
"trades": 253,
"transaction_cost": 221.1462729155681,
"turnover_multiple": 11.057313645778404,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 46.1648,
"avg_gross_exposure_pct": 53.8352,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9906077348066298,
"cagr_pct": -76.2,
"calmar": -1.0,
"capacity_opportunities": 25340,
"end_date": "2024-10-31",
"ev_net_r": -0.5430545404880195,
"ev_without_best": {
"1": -0.6097991792099153,
"10": -0.8923526254605904,
"5": -0.7792273437891176
},
"exit_reasons": {
"open_at_end": 10,
"stop": 134,
"time": 21,
"trailing_stop": 73
},
"gain_to_pain": -0.87096688129925,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 76.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 238,
"peak_positions": 10,
"profit_factor": 0.46203053502365915,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.92,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 25102,
"skipped_min_initial_risk": 0,
"sortino": -2.4801250865700837,
"start_date": "2023-11-01",
"total_return_pct": -76.2,
"trades": 238,
"transaction_cost": 129.4295395971484,
"turnover_multiple": 12.94295395971484,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 46.0942,
"avg_gross_exposure_pct": 53.9058,
"avg_hold_days": 10.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9906077348066298,
"cagr_pct": -76.8,
"calmar": -1.0,
"capacity_opportunities": 25340,
"end_date": "2024-10-31",
"ev_net_r": -0.5522503541324756,
"ev_without_best": {
"1": -0.6189549211378607,
"10": -0.9010456223270727,
"5": -0.7881957240606954
},
"exit_reasons": {
"open_at_end": 10,
"stop": 134,
"time": 21,
"trailing_stop": 73
},
"gain_to_pain": -0.8753602192364136,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 76.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 238,
"peak_positions": 10,
"profit_factor": 0.45654201461729854,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.96,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 25102,
"skipped_min_initial_risk": 0,
"sortino": -2.516412768069598,
"start_date": "2023-11-01",
"total_return_pct": -76.7,
"trades": 238,
"transaction_cost": 256.47978394210384,
"turnover_multiple": 12.823989197105192,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 47.1097,
"avg_gross_exposure_pct": 52.8903,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9910534024781283,
"cagr_pct": -75.0,
"calmar": -1.0,
"capacity_opportunities": 25261,
"end_date": "2024-12-02",
"ev_net_r": -0.5630009398076513,
"ev_without_best": {
"1": -0.6257916249881585,
"10": -0.8754023798203734,
"5": -0.7642884412732762
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 21,
"trailing_stop": 73
},
"gain_to_pain": -0.8866384724423934,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 75.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.4262319612809592,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.89,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 25035,
"skipped_min_initial_risk": 0,
"sortino": -2.418487570965372,
"start_date": "2023-12-01",
"total_return_pct": -75.2,
"trades": 226,
"transaction_cost": 134.9260060598277,
"turnover_multiple": 13.49260060598277,
"underwater_pct": 99.60474308300395,
"win_rate": 20.4
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2023-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 47.0285,
"avg_gross_exposure_pct": 52.9715,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9910534024781283,
"cagr_pct": -75.5,
"calmar": -1.0,
"capacity_opportunities": 25261,
"end_date": "2024-12-02",
"ev_net_r": -0.5721122745651589,
"ev_without_best": {
"1": -0.6348257006838954,
"10": -0.884076316447036,
"5": -0.7730983365867592
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 21,
"trailing_stop": 73
},
"gain_to_pain": -0.8905164550830419,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 75.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.4210220857952479,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.92,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 25035,
"skipped_min_initial_risk": 0,
"sortino": -2.452084124065233,
"start_date": "2023-12-01",
"total_return_pct": -75.7,
"trades": 226,
"transaction_cost": 267.5865581246795,
"turnover_multiple": 13.379327906233977,
"underwater_pct": 99.60474308300395,
"win_rate": 20.4
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.7739,
"avg_gross_exposure_pct": 53.2261,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9911163394450755,
"cagr_pct": -66.2,
"calmar": -0.9,
"capacity_opportunities": 24652,
"end_date": "2024-12-31",
"ev_net_r": -0.44112042501061133,
"ev_without_best": {
"1": -0.5053682399226161,
"10": -0.824678214803962,
"5": -0.6890940000614767
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 19,
"trailing_stop": 80
},
"gain_to_pain": -0.7312706781758965,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 219,
"peak_positions": 10,
"profit_factor": 0.5486637700122572,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.3,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 24433,
"skipped_min_initial_risk": 0,
"sortino": -1.7695413834261404,
"start_date": "2024-01-02",
"total_return_pct": -66.1,
"trades": 219,
"transaction_cost": 141.4298419395361,
"turnover_multiple": 14.142984193953609,
"underwater_pct": 98.02371541501977,
"win_rate": 22.8
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.6779,
"avg_gross_exposure_pct": 53.3221,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9911163394450755,
"cagr_pct": -66.9,
"calmar": -0.91,
"capacity_opportunities": 24652,
"end_date": "2024-12-31",
"ev_net_r": -0.45009132469620056,
"ev_without_best": {
"1": -0.5142587555532957,
"10": -0.8331891037650282,
"5": -0.6977952598987185
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 19,
"trailing_stop": 80
},
"gain_to_pain": -0.7374229302543128,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 73.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 219,
"peak_positions": 10,
"profit_factor": 0.5424523791910485,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.33,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 24433,
"skipped_min_initial_risk": 0,
"sortino": -1.8034746451831047,
"start_date": "2024-01-02",
"total_return_pct": -66.8,
"trades": 219,
"transaction_cost": 280.6456741335325,
"turnover_multiple": 14.032283706676626,
"underwater_pct": 98.02371541501977,
"win_rate": 22.4
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 46.6943,
"avg_gross_exposure_pct": 53.3057,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9912124402688912,
"cagr_pct": -71.7,
"calmar": -0.94,
"capacity_opportunities": 24694,
"end_date": "2025-02-03",
"ev_net_r": -0.5440178640589479,
"ev_without_best": {
"1": -0.6093369431786952,
"10": -0.8758651207521859,
"5": -0.7749019123275355
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 83
},
"gain_to_pain": -0.9087843284330597,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 76.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 217,
"peak_positions": 10,
"profit_factor": 0.4418062328242228,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.63,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 24477,
"skipped_min_initial_risk": 0,
"sortino": -2.1828257527654245,
"start_date": "2024-02-01",
"total_return_pct": -72.0,
"trades": 217,
"transaction_cost": 126.16210293341942,
"turnover_multiple": 12.616210293341942,
"underwater_pct": 98.41897233201581,
"win_rate": 23.0
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 46.5663,
"avg_gross_exposure_pct": 53.4337,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9912124402688912,
"cagr_pct": -72.3,
"calmar": -0.94,
"capacity_opportunities": 24694,
"end_date": "2025-02-03",
"ev_net_r": -0.5526548735476559,
"ev_without_best": {
"1": -0.6178912785277402,
"10": -0.8840140110053539,
"5": -0.7832661887444686
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 83
},
"gain_to_pain": -0.9130396111201916,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 77.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 217,
"peak_positions": 10,
"profit_factor": 0.43651603474049866,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.66,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 24477,
"skipped_min_initial_risk": 0,
"sortino": -2.2145193697470194,
"start_date": "2024-02-01",
"total_return_pct": -72.5,
"trades": 217,
"transaction_cost": 250.5459398584776,
"turnover_multiple": 12.52729699292388,
"underwater_pct": 98.41897233201581,
"win_rate": 22.6
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 45.7025,
"avg_gross_exposure_pct": 54.2975,
"avg_hold_days": 11.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9911379824416101,
"cagr_pct": -74.4,
"calmar": -0.99,
"capacity_opportunities": 24148,
"end_date": "2025-03-04",
"ev_net_r": -0.5926812685128943,
"ev_without_best": {
"1": -0.6591488013500744,
"10": -0.912613364742679,
"5": -0.8238172067532485
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 80
},
"gain_to_pain": -0.900514285540186,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 75.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.37862323678380355,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.84,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 23934,
"skipped_min_initial_risk": 0,
"sortino": -2.472013299387592,
"start_date": "2024-03-01",
"total_return_pct": -74.7,
"trades": 214,
"transaction_cost": 113.40787057882095,
"turnover_multiple": 11.340787057882094,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 45.556,
"avg_gross_exposure_pct": 54.444,
"avg_hold_days": 11.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9911379824416101,
"cagr_pct": -74.9,
"calmar": -0.99,
"capacity_opportunities": 24148,
"end_date": "2025-03-04",
"ev_net_r": -0.6012562111530712,
"ev_without_best": {
"1": -0.6676396140324309,
"10": -0.920772425121414,
"5": -0.8321108033658987
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 80
},
"gain_to_pain": -0.9031224741093075,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 75.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.37391427943058375,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.87,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 23934,
"skipped_min_initial_risk": 0,
"sortino": -2.5035450202574863,
"start_date": "2024-03-01",
"total_return_pct": -75.2,
"trades": 214,
"transaction_cost": 225.24349009434914,
"turnover_multiple": 11.262174504717457,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 42.7948,
"avg_gross_exposure_pct": 57.2052,
"avg_hold_days": 10.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9904610492845787,
"cagr_pct": -81.9,
"calmar": -1.0,
"capacity_opportunities": 23273,
"end_date": "2025-04-01",
"ev_net_r": -0.7203993564921519,
"ev_without_best": {
"1": -0.7850387346925981,
"10": -1.0477013820316656,
"5": -0.9499995977266992
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 17,
"trailing_stop": 72
},
"gain_to_pain": -0.9325329464597338,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 222,
"peak_positions": 10,
"profit_factor": 0.3244237974762964,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.42,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 23051,
"skipped_min_initial_risk": 0,
"sortino": -3.16388394720462,
"start_date": "2024-04-01",
"total_return_pct": -81.9,
"trades": 222,
"transaction_cost": 98.9074808849796,
"turnover_multiple": 9.890748088497961,
"underwater_pct": 99.60474308300395,
"win_rate": 16.2
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 42.6003,
"avg_gross_exposure_pct": 57.3997,
"avg_hold_days": 10.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9904610492845787,
"cagr_pct": -82.3,
"calmar": -1.0,
"capacity_opportunities": 23273,
"end_date": "2025-04-01",
"ev_net_r": -0.7287853781440163,
"ev_without_best": {
"1": -0.7933428169688787,
"10": -1.0556249674901308,
"5": -0.9580981889740529
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 17,
"trailing_stop": 72
},
"gain_to_pain": -0.9345772013209931,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 82.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 222,
"peak_positions": 10,
"profit_factor": 0.32072145540646,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.45,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 23051,
"skipped_min_initial_risk": 0,
"sortino": -3.193685869190276,
"start_date": "2024-04-01",
"total_return_pct": -82.3,
"trades": 222,
"transaction_cost": 196.50209041630788,
"turnover_multiple": 9.825104520815394,
"underwater_pct": 99.60474308300395,
"win_rate": 15.8
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 39.8921,
"avg_gross_exposure_pct": 60.1079,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9914434842132284,
"cagr_pct": -71.3,
"calmar": -0.93,
"capacity_opportunities": 23374,
"end_date": "2025-05-02",
"ev_net_r": -0.5694952626571164,
"ev_without_best": {
"1": -0.6421317483709814,
"10": -0.9771078628189305,
"5": -0.8656404709445507
},
"exit_reasons": {
"open_at_end": 10,
"stop": 101,
"time": 15,
"trailing_stop": 74
},
"gain_to_pain": -0.8746510422968001,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 76.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.4378992010647775,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.7,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 23174,
"skipped_min_initial_risk": 0,
"sortino": -2.312166515158857,
"start_date": "2024-05-01",
"total_return_pct": -71.3,
"trades": 200,
"transaction_cost": 117.91838073463643,
"turnover_multiple": 11.791838073463643,
"underwater_pct": 96.83794466403161,
"win_rate": 17.0
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 39.6446,
"avg_gross_exposure_pct": 60.3554,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9914434842132284,
"cagr_pct": -71.8,
"calmar": -0.93,
"capacity_opportunities": 23374,
"end_date": "2025-05-02",
"ev_net_r": -0.5778988409390492,
"ev_without_best": {
"1": -0.6504096679045263,
"10": -0.984826375136146,
"5": -0.8736806505695797
},
"exit_reasons": {
"open_at_end": 10,
"stop": 101,
"time": 15,
"trailing_stop": 74
},
"gain_to_pain": -0.8787211893067851,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 76.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.4331599984611952,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.73,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 23174,
"skipped_min_initial_risk": 0,
"sortino": -2.3428250998745863,
"start_date": "2024-05-01",
"total_return_pct": -71.8,
"trades": 200,
"transaction_cost": 234.4172001940317,
"turnover_multiple": 11.720860009701585,
"underwater_pct": 96.83794466403161,
"win_rate": 16.5
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 43.698,
"avg_gross_exposure_pct": 56.302,
"avg_hold_days": 12.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9923760600130463,
"cagr_pct": -65.4,
"calmar": -0.89,
"capacity_opportunities": 24528,
"end_date": "2025-06-04",
"ev_net_r": -0.5067736756140967,
"ev_without_best": {
"1": -0.5824278525034545,
"10": -0.8895075756309805,
"5": -0.7869882853369347
},
"exit_reasons": {
"open_at_end": 10,
"stop": 88,
"time": 19,
"trailing_stop": 70
},
"gain_to_pain": -0.7921844280378523,
"longest_underwater_sessions": 221,
"max_drawdown_pct": 73.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 187,
"peak_positions": 10,
"profit_factor": 0.4447849702687976,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.46,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 24341,
"skipped_min_initial_risk": 0,
"sortino": -1.98053033763857,
"start_date": "2024-06-03",
"total_return_pct": -65.5,
"trades": 187,
"transaction_cost": 100.54921095424713,
"turnover_multiple": 10.054921095424714,
"underwater_pct": 97.23320158102767,
"win_rate": 18.7
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 43.4782,
"avg_gross_exposure_pct": 56.5218,
"avg_hold_days": 12.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9923760600130463,
"cagr_pct": -66.0,
"calmar": -0.9,
"capacity_opportunities": 24528,
"end_date": "2025-06-04",
"ev_net_r": -0.5144535242473087,
"ev_without_best": {
"1": -0.5900065464322435,
"10": -0.8965678503266177,
"5": -0.794299133205866
},
"exit_reasons": {
"open_at_end": 10,
"stop": 88,
"time": 19,
"trailing_stop": 70
},
"gain_to_pain": -0.7965245935542399,
"longest_underwater_sessions": 221,
"max_drawdown_pct": 73.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 187,
"peak_positions": 10,
"profit_factor": 0.4399028794071619,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.48,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 24341,
"skipped_min_initial_risk": 0,
"sortino": -2.0085913274269362,
"start_date": "2024-06-03",
"total_return_pct": -66.0,
"trades": 187,
"transaction_cost": 200.03149887699965,
"turnover_multiple": 10.001574943849983,
"underwater_pct": 97.23320158102767,
"win_rate": 18.2
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 61.7478,
"avg_gross_exposure_pct": 38.2522,
"avg_hold_days": 11.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9915477454102292,
"cagr_pct": -82.2,
"calmar": -1.0,
"capacity_opportunities": 25437,
"end_date": "2025-07-02",
"ev_net_r": -0.7417246267443853,
"ev_without_best": {
"1": -0.7922925433357587,
"10": -0.9364690290964124,
"5": -0.8782409070318894
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 22,
"trailing_stop": 81
},
"gain_to_pain": -0.9508420885979768,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 82.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.21111765268469934,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.63,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 25222,
"skipped_min_initial_risk": 0,
"sortino": -3.282791543089442,
"start_date": "2024-07-01",
"total_return_pct": -82.3,
"trades": 215,
"transaction_cost": 78.00110870158647,
"turnover_multiple": 7.8001108701586475,
"underwater_pct": 99.2094861660079,
"win_rate": 17.2
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 61.7229,
"avg_gross_exposure_pct": 38.2771,
"avg_hold_days": 11.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9915477454102292,
"cagr_pct": -82.5,
"calmar": -1.0,
"capacity_opportunities": 25437,
"end_date": "2025-07-02",
"ev_net_r": -0.7495679962996856,
"ev_without_best": {
"1": -0.8001004680224924,
"10": -0.9441129730799794,
"5": -0.8859463457984211
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 22,
"trailing_stop": 81
},
"gain_to_pain": -0.9518254563527982,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 82.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.20790103049325176,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.66,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 25222,
"skipped_min_initial_risk": 0,
"sortino": -3.3111203822649187,
"start_date": "2024-07-01",
"total_return_pct": -82.6,
"trades": 215,
"transaction_cost": 155.05954924751182,
"turnover_multiple": 7.752977462375591,
"underwater_pct": 99.2094861660079,
"win_rate": 16.3
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 62.0327,
"avg_gross_exposure_pct": 37.9673,
"avg_hold_days": 11.1,
"avg_positions": 10.0,
"blocked_fraction": 0.991328370808073,
"cagr_pct": -85.2,
"calmar": -0.99,
"capacity_opportunities": 26062,
"end_date": "2025-08-04",
"ev_net_r": -0.7809731226863675,
"ev_without_best": {
"1": -0.8292432677819048,
"10": -0.9626432707298527,
"5": -0.9108588727321414
},
"exit_reasons": {
"open_at_end": 10,
"stop": 120,
"time": 21,
"trailing_stop": 75
},
"gain_to_pain": -0.9776592483435599,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 85.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.18694035749986257,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.91,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 25836,
"skipped_min_initial_risk": 0,
"sortino": -3.509045001967222,
"start_date": "2024-08-01",
"total_return_pct": -85.4,
"trades": 226,
"transaction_cost": 74.09133433838561,
"turnover_multiple": 7.409133433838561,
"underwater_pct": 99.2094861660079,
"win_rate": 15.0
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 62.0068,
"avg_gross_exposure_pct": 37.9932,
"avg_hold_days": 11.1,
"avg_positions": 10.0,
"blocked_fraction": 0.991328370808073,
"cagr_pct": -85.4,
"calmar": -0.99,
"capacity_opportunities": 26062,
"end_date": "2025-08-04",
"ev_net_r": -0.788524908146926,
"ev_without_best": {
"1": -0.8367600453048276,
"10": -0.9700194201875451,
"5": -0.9182660968913121
},
"exit_reasons": {
"open_at_end": 10,
"stop": 120,
"time": 21,
"trailing_stop": 75
},
"gain_to_pain": -0.9784884194766645,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.18435719469533002,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.93,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 25836,
"skipped_min_initial_risk": 0,
"sortino": -3.536114327397633,
"start_date": "2024-08-01",
"total_return_pct": -85.7,
"trades": 226,
"transaction_cost": 147.28594999077876,
"turnover_multiple": 7.364297499538938,
"underwater_pct": 99.2094861660079,
"win_rate": 14.6
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 63.0002,
"avg_gross_exposure_pct": 36.9998,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9920303747979399,
"cagr_pct": -80.1,
"calmar": -0.99,
"capacity_opportunities": 26601,
"end_date": "2025-09-04",
"ev_net_r": -0.7155716938072765,
"ev_without_best": {
"1": -0.7667346379665978,
"10": -0.9187709886820378,
"5": -0.8560843906638679
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 24,
"trailing_stop": 73
},
"gain_to_pain": -0.9479658830484323,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 81.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.2368053882414697,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.68,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 26389,
"skipped_min_initial_risk": 0,
"sortino": -3.339620937992933,
"start_date": "2024-09-03",
"total_return_pct": -80.1,
"trades": 212,
"transaction_cost": 72.01545377379298,
"turnover_multiple": 7.201545377379298,
"underwater_pct": 99.2094861660079,
"win_rate": 17.5
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 62.9761,
"avg_gross_exposure_pct": 37.0239,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9920303747979399,
"cagr_pct": -80.4,
"calmar": -0.99,
"capacity_opportunities": 26601,
"end_date": "2025-09-04",
"ev_net_r": -0.7229492415317269,
"ev_without_best": {
"1": -0.7740740291806022,
"10": -0.925985024650987,
"5": -0.8633214051108439
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 24,
"trailing_stop": 73
},
"gain_to_pain": -0.9489955619923612,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 81.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.2337407621744253,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.71,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 26389,
"skipped_min_initial_risk": 0,
"sortino": -3.368267613932432,
"start_date": "2024-09-03",
"total_return_pct": -80.5,
"trades": 212,
"transaction_cost": 143.1701871190026,
"turnover_multiple": 7.15850935595013,
"underwater_pct": 99.2094861660079,
"win_rate": 17.0
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 61.2514,
"avg_gross_exposure_pct": 38.7486,
"avg_hold_days": 10.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9915328148848027,
"cagr_pct": -83.6,
"calmar": -1.0,
"capacity_opportunities": 27518,
"end_date": "2025-10-02",
"ev_net_r": -0.7330492632673984,
"ev_without_best": {
"1": -0.7664525528616032,
"10": -0.8954644911994678,
"5": -0.8368443313596007
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 22,
"trailing_stop": 78
},
"gain_to_pain": -0.9925129467643738,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 83.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 233,
"peak_positions": 10,
"profit_factor": 0.20378745857963215,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.33,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 27285,
"skipped_min_initial_risk": 0,
"sortino": -4.8920620737250164,
"start_date": "2024-10-01",
"total_return_pct": -83.6,
"trades": 233,
"transaction_cost": 74.78187939465087,
"turnover_multiple": 7.478187939465086,
"underwater_pct": 99.60474308300395,
"win_rate": 17.2
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 61.227,
"avg_gross_exposure_pct": 38.773,
"avg_hold_days": 10.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9915328148848027,
"cagr_pct": -83.9,
"calmar": -1.0,
"capacity_opportunities": 27518,
"end_date": "2025-10-02",
"ev_net_r": -0.7404855472204441,
"ev_without_best": {
"1": -0.7738491393294468,
"10": -0.902657784572812,
"5": -0.8441206379827891
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 22,
"trailing_stop": 78
},
"gain_to_pain": -0.9935176453299863,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 84.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 233,
"peak_positions": 10,
"profit_factor": 0.20088058077473644,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.37,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 27285,
"skipped_min_initial_risk": 0,
"sortino": -4.926714603139349,
"start_date": "2024-10-01",
"total_return_pct": -83.9,
"trades": 233,
"transaction_cost": 148.62307329196128,
"turnover_multiple": 7.431153664598062,
"underwater_pct": 99.60474308300395,
"win_rate": 16.7
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 60.4431,
"avg_gross_exposure_pct": 39.5569,
"avg_hold_days": 11.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9922477811990581,
"cagr_pct": -75.5,
"calmar": -0.99,
"capacity_opportunities": 27605,
"end_date": "2025-11-04",
"ev_net_r": -0.6377485117981564,
"ev_without_best": {
"1": -0.6880656856742489,
"10": -0.8533729639144392,
"5": -0.7859031020575671
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 26,
"trailing_stop": 68
},
"gain_to_pain": -0.9455995739459769,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 76.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.26937041585044774,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.39,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 27391,
"skipped_min_initial_risk": 0,
"sortino": -4.373415935435661,
"start_date": "2024-11-01",
"total_return_pct": -75.7,
"trades": 214,
"transaction_cost": 84.25535876571371,
"turnover_multiple": 8.425535876571372,
"underwater_pct": 99.2094861660079,
"win_rate": 17.8
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 60.4173,
"avg_gross_exposure_pct": 39.5827,
"avg_hold_days": 11.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9922477811990581,
"cagr_pct": -75.9,
"calmar": -0.99,
"capacity_opportunities": 27605,
"end_date": "2025-11-04",
"ev_net_r": -0.6451885222471824,
"ev_without_best": {
"1": -0.6954681911421502,
"10": -0.8605041685142188,
"5": -0.7931399193038854
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 26,
"trailing_stop": 68
},
"gain_to_pain": -0.9477058700498651,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 77.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.2658209783914692,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.43,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 27391,
"skipped_min_initial_risk": 0,
"sortino": -4.409996065259564,
"start_date": "2024-11-01",
"total_return_pct": -76.1,
"trades": 214,
"transaction_cost": 167.48896033368914,
"turnover_multiple": 8.374448016684457,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 60.4646,
"avg_gross_exposure_pct": 39.5354,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9924211312301662,
"cagr_pct": -68.8,
"calmar": -0.96,
"capacity_opportunities": 26785,
"end_date": "2025-12-03",
"ev_net_r": -0.5556215892956594,
"ev_without_best": {
"1": -0.5931074086614206,
"10": -0.7778909502325799,
"5": -0.6926617738676951
},
"exit_reasons": {
"open_at_end": 10,
"stop": 98,
"time": 25,
"trailing_stop": 70
},
"gain_to_pain": -0.9951072657196645,
"longest_underwater_sessions": 239,
"max_drawdown_pct": 71.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.33155766182432916,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 26582,
"skipped_min_initial_risk": 0,
"sortino": -3.6580633100467925,
"start_date": "2024-12-02",
"total_return_pct": -68.8,
"trades": 203,
"transaction_cost": 91.37828195641515,
"turnover_multiple": 9.137828195641516,
"underwater_pct": 98.81422924901186,
"win_rate": 19.7
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2024-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 60.4393,
"avg_gross_exposure_pct": 39.5607,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9924211312301662,
"cagr_pct": -69.3,
"calmar": -0.96,
"capacity_opportunities": 26785,
"end_date": "2025-12-03",
"ev_net_r": -0.56322822466054,
"ev_without_best": {
"1": -0.6006692941988009,
"10": -0.785246466193604,
"5": -0.7000975378464603
},
"exit_reasons": {
"open_at_end": 10,
"stop": 98,
"time": 25,
"trailing_stop": 70
},
"gain_to_pain": -0.9961171715510123,
"longest_underwater_sessions": 239,
"max_drawdown_pct": 72.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.32715816202928094,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.99,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 26582,
"skipped_min_initial_risk": 0,
"sortino": -3.697222845264258,
"start_date": "2024-12-02",
"total_return_pct": -69.3,
"trades": 203,
"transaction_cost": 181.6601795119687,
"turnover_multiple": 9.083008975598434,
"underwater_pct": 98.81422924901186,
"win_rate": 19.2
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8331,
"avg_gross_exposure_pct": 40.1669,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9922168747180027,
"cagr_pct": -78.7,
"calmar": -0.98,
"capacity_opportunities": 26596,
"end_date": "2026-01-05",
"ev_net_r": -0.7273961568822989,
"ev_without_best": {
"1": -0.7649879533845824,
"10": -0.9458007721833724,
"5": -0.8738549081001866
},
"exit_reasons": {
"open_at_end": 10,
"stop": 113,
"time": 23,
"trailing_stop": 61
},
"gain_to_pain": -0.9591334671284955,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 80.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 207,
"peak_positions": 10,
"profit_factor": 0.23415725276753316,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.84,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 26389,
"skipped_min_initial_risk": 0,
"sortino": -4.28610662402868,
"start_date": "2025-01-02",
"total_return_pct": -78.9,
"trades": 207,
"transaction_cost": 78.71153601247384,
"turnover_multiple": 7.871153601247384,
"underwater_pct": 98.81422924901186,
"win_rate": 15.9
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8059,
"avg_gross_exposure_pct": 40.1941,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9922168747180027,
"cagr_pct": -79.0,
"calmar": -0.98,
"capacity_opportunities": 26596,
"end_date": "2026-01-05",
"ev_net_r": -0.7351493539084841,
"ev_without_best": {
"1": -0.772697980976332,
"10": -0.9532372098104559,
"5": -0.8814107180697345
},
"exit_reasons": {
"open_at_end": 10,
"stop": 113,
"time": 23,
"trailing_stop": 61
},
"gain_to_pain": -0.9599504255474511,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 80.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 207,
"peak_positions": 10,
"profit_factor": 0.23105845503709008,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.87,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 26389,
"skipped_min_initial_risk": 0,
"sortino": -4.321331322437446,
"start_date": "2025-01-02",
"total_return_pct": -79.3,
"trades": 207,
"transaction_cost": 156.46668973131028,
"turnover_multiple": 7.823334486565515,
"underwater_pct": 98.81422924901186,
"win_rate": 15.5
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 55.444,
"avg_gross_exposure_pct": 44.556,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9920102509987186,
"cagr_pct": -79.3,
"calmar": -0.92,
"capacity_opportunities": 26534,
"end_date": "2026-02-03",
"ev_net_r": -0.6685378381937893,
"ev_without_best": {
"1": -0.7206683867107938,
"10": -0.9355489340206079,
"5": -0.8559410908411833
},
"exit_reasons": {
"open_at_end": 10,
"stop": 114,
"time": 28,
"trailing_stop": 60
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 237,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.31184673350639036,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.49,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 26322,
"skipped_min_initial_risk": 0,
"sortino": 2.1189987625872173,
"start_date": "2025-02-03",
"total_return_pct": -79.3,
"trades": 212,
"transaction_cost": 90.91038961241924,
"turnover_multiple": 9.091038961241923,
"underwater_pct": 98.02371541501977,
"win_rate": 18.4
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 55.4167,
"avg_gross_exposure_pct": 44.5833,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9920102509987186,
"cagr_pct": -79.7,
"calmar": -0.93,
"capacity_opportunities": 26534,
"end_date": "2026-02-03",
"ev_net_r": -0.676865502180677,
"ev_without_best": {
"1": -0.7289720875589656,
"10": -0.9434879872489162,
"5": -0.8640664230983738
},
"exit_reasons": {
"open_at_end": 10,
"stop": 114,
"time": 28,
"trailing_stop": 60
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 237,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.3077662188237327,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.48,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 26322,
"skipped_min_initial_risk": 0,
"sortino": 2.098042868668311,
"start_date": "2025-02-03",
"total_return_pct": -79.7,
"trades": 212,
"transaction_cost": 180.5295190817733,
"turnover_multiple": 9.026475954088664,
"underwater_pct": 98.02371541501977,
"win_rate": 18.4
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 53.7677,
"avg_gross_exposure_pct": 46.2323,
"avg_hold_days": 11.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9915115526626318,
"cagr_pct": -87.3,
"calmar": -0.96,
"capacity_opportunities": 26271,
"end_date": "2026-03-03",
"ev_net_r": -0.7777803654663112,
"ev_without_best": {
"1": -0.8256617994536958,
"10": -1.0166890271990348,
"5": -0.9534792759063937
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 25,
"trailing_stop": 65
},
"gain_to_pain": -0.9697312843704902,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 223,
"peak_positions": 10,
"profit_factor": 0.23333982431187494,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.43,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 26048,
"skipped_min_initial_risk": 0,
"sortino": 1.8166854601176246,
"start_date": "2025-03-03",
"total_return_pct": -87.3,
"trades": 223,
"transaction_cost": 91.85739364807606,
"turnover_multiple": 9.185739364807604,
"underwater_pct": 98.41897233201581,
"win_rate": 14.3
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 53.734,
"avg_gross_exposure_pct": 46.266,
"avg_hold_days": 11.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9915115526626318,
"cagr_pct": -87.5,
"calmar": -0.96,
"capacity_opportunities": 26271,
"end_date": "2026-03-03",
"ev_net_r": -0.7861440198682925,
"ev_without_best": {
"1": -0.8339568814234068,
"10": -1.0246792972914345,
"5": -0.9615732289551338
},
"exit_reasons": {
"open_at_end": 10,
"stop": 123,
"time": 25,
"trailing_stop": 65
},
"gain_to_pain": -0.9705716967392609,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 223,
"peak_positions": 10,
"profit_factor": 0.23028952835577918,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.43,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 26048,
"skipped_min_initial_risk": 0,
"sortino": 1.7959174024926112,
"start_date": "2025-03-03",
"total_return_pct": -87.5,
"trades": 223,
"transaction_cost": 182.42625376809363,
"turnover_multiple": 9.12131268840468,
"underwater_pct": 98.41897233201581,
"win_rate": 14.3
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 51.1083,
"avg_gross_exposure_pct": 48.8917,
"avg_hold_days": 11.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9915934989725388,
"cagr_pct": -84.3,
"calmar": -0.92,
"capacity_opportunities": 26765,
"end_date": "2026-04-01",
"ev_net_r": -0.7246940194526881,
"ev_without_best": {
"1": -0.7740498315881651,
"10": -0.9675022129207462,
"5": -0.8910653343069364
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 26,
"trailing_stop": 67
},
"gain_to_pain": -0.9934007333480412,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 91.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 225,
"peak_positions": 10,
"profit_factor": 0.2829567883022461,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 26540,
"skipped_min_initial_risk": 0,
"sortino": 1.8060121638511468,
"start_date": "2025-04-01",
"total_return_pct": -84.3,
"trades": 225,
"transaction_cost": 103.36591961986842,
"turnover_multiple": 10.336591961986842,
"underwater_pct": 98.02371541501977,
"win_rate": 18.2
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 51.0726,
"avg_gross_exposure_pct": 48.9274,
"avg_hold_days": 11.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9915934989725388,
"cagr_pct": -84.7,
"calmar": -0.92,
"capacity_opportunities": 26765,
"end_date": "2026-04-01",
"ev_net_r": -0.7335911284672908,
"ev_without_best": {
"1": -0.7829269103472261,
"10": -0.9761115111249611,
"5": -0.8998373181600869
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 26,
"trailing_stop": 67
},
"gain_to_pain": -0.9937867428953432,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 225,
"peak_positions": 10,
"profit_factor": 0.2791735263632168,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 26540,
"skipped_min_initial_risk": 0,
"sortino": 1.7825809616172346,
"start_date": "2025-04-01",
"total_return_pct": -84.6,
"trades": 225,
"transaction_cost": 205.14615319299898,
"turnover_multiple": 10.25730765964995,
"underwater_pct": 98.02371541501977,
"win_rate": 18.2
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 47.3349,
"avg_gross_exposure_pct": 52.6651,
"avg_hold_days": 11.1,
"avg_positions": 10.0,
"blocked_fraction": 0.99187430338331,
"cagr_pct": -85.4,
"calmar": -0.92,
"capacity_opportunities": 27813,
"end_date": "2026-05-01",
"ev_net_r": -0.7486282527099299,
"ev_without_best": {
"1": -0.7978710800503926,
"10": -1.034437461654736,
"5": -0.9537362986669157
},
"exit_reasons": {
"open_at_end": 10,
"stop": 129,
"time": 27,
"trailing_stop": 60
},
"gain_to_pain": -0.9812506517245968,
"longest_underwater_sessions": 141,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.3049298200404247,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.41,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 27587,
"skipped_min_initial_risk": 0,
"sortino": 1.7223302356103474,
"start_date": "2025-05-01",
"total_return_pct": -85.4,
"trades": 226,
"transaction_cost": 116.35581255256328,
"turnover_multiple": 11.635581255256328,
"underwater_pct": 94.0711462450593,
"win_rate": 18.1
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 47.2948,
"avg_gross_exposure_pct": 52.7052,
"avg_hold_days": 11.1,
"avg_positions": 10.0,
"blocked_fraction": 0.99187430338331,
"cagr_pct": -85.7,
"calmar": -0.92,
"capacity_opportunities": 27813,
"end_date": "2026-05-01",
"ev_net_r": -0.7575922416222621,
"ev_without_best": {
"1": -0.8068154249745311,
"10": -1.0431153668518447,
"5": -0.9624638202352944
},
"exit_reasons": {
"open_at_end": 10,
"stop": 129,
"time": 27,
"trailing_stop": 60
},
"gain_to_pain": -0.9824944832917916,
"longest_underwater_sessions": 141,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 226,
"peak_positions": 10,
"profit_factor": 0.30124580894479197,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.4,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 27587,
"skipped_min_initial_risk": 0,
"sortino": 1.698519041611765,
"start_date": "2025-05-01",
"total_return_pct": -85.7,
"trades": 226,
"transaction_cost": 230.99241757959953,
"turnover_multiple": 11.549620878979976,
"underwater_pct": 94.0711462450593,
"win_rate": 18.1
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 47.8818,
"avg_gross_exposure_pct": 52.1182,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9912924768475815,
"cagr_pct": -87.0,
"calmar": -0.93,
"capacity_opportunities": 27103,
"end_date": "2026-06-02",
"ev_net_r": -0.7714071248222484,
"ev_without_best": {
"1": -0.8186514440721054,
"10": -1.0582279608705316,
"5": -0.9668558756425627
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 27,
"trailing_stop": 64
},
"gain_to_pain": -0.9903846522931008,
"longest_underwater_sessions": 145,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 236,
"peak_positions": 10,
"profit_factor": 0.3029201011176311,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.38,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 26867,
"skipped_min_initial_risk": 0,
"sortino": 1.60549281072081,
"start_date": "2025-06-02",
"total_return_pct": -87.0,
"trades": 236,
"transaction_cost": 107.07544633708275,
"turnover_multiple": 10.707544633708274,
"underwater_pct": 96.83794466403161,
"win_rate": 17.8
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 47.841,
"avg_gross_exposure_pct": 52.159,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9912924768475815,
"cagr_pct": -87.4,
"calmar": -0.93,
"capacity_opportunities": 27103,
"end_date": "2026-06-02",
"ev_net_r": -0.7806794189445425,
"ev_without_best": {
"1": -0.8279062420576607,
"10": -1.0672329925350688,
"5": -0.975900633037369
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 27,
"trailing_stop": 64
},
"gain_to_pain": -0.9908592506702377,
"longest_underwater_sessions": 145,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 236,
"peak_positions": 10,
"profit_factor": 0.29919082365339006,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.37,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 26867,
"skipped_min_initial_risk": 0,
"sortino": 1.5801847262090956,
"start_date": "2025-06-02",
"total_return_pct": -87.3,
"trades": 236,
"transaction_cost": 212.5000063334528,
"turnover_multiple": 10.62500031667264,
"underwater_pct": 96.83794466403161,
"win_rate": 17.8
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 47.9796,
"avg_gross_exposure_pct": 52.0204,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9913030382892211,
"cagr_pct": -88.6,
"calmar": -0.92,
"capacity_opportunities": 26561,
"end_date": "2026-07-01",
"ev_net_r": -0.8337844562026477,
"ev_without_best": {
"1": -0.8823270316595904,
"10": -1.1247365980456914,
"5": -1.0288945109952392
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 27,
"trailing_stop": 59
},
"gain_to_pain": -0.984182503180141,
"longest_underwater_sessions": 135,
"max_drawdown_pct": 96.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 231,
"peak_positions": 10,
"profit_factor": 0.2713400148967574,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.48,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 26330,
"skipped_min_initial_risk": 0,
"sortino": 2.4785338144221285,
"start_date": "2025-07-01",
"total_return_pct": -88.6,
"trades": 231,
"transaction_cost": 95.68267662518062,
"turnover_multiple": 9.56826766251806,
"underwater_pct": 98.02371541501977,
"win_rate": 14.3
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|empty_book|empty-2025-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 47.9304,
"avg_gross_exposure_pct": 52.0696,
"avg_hold_days": 10.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9913030382892211,
"cagr_pct": -88.9,
"calmar": -0.92,
"capacity_opportunities": 26561,
"end_date": "2026-07-01",
"ev_net_r": -0.8430434335748296,
"ev_without_best": {
"1": -0.8915680746453213,
"10": -1.1336033515205002,
"5": -1.0378762891412951
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 27,
"trailing_stop": 59
},
"gain_to_pain": -0.9845622354098451,
"longest_underwater_sessions": 135,
"max_drawdown_pct": 96.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 231,
"peak_positions": 10,
"profit_factor": 0.2681476351174614,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.48,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 26330,
"skipped_min_initial_risk": 0,
"sortino": 2.4541714805757597,
"start_date": "2025-07-01",
"total_return_pct": -88.9,
"trades": 231,
"transaction_cost": 189.9377292521159,
"turnover_multiple": 9.496886462605795,
"underwater_pct": 98.02371541501977,
"win_rate": 14.3
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-01|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.2934,
"avg_gross_exposure_pct": 85.7066,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -59.2,
"calmar": -0.59,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.43408895613369985,
"ev_without_best": {
"1": -0.534360452179244,
"10": -0.8345069674980845,
"5": -0.70101554623103
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7786381492981553,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4029.19,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5343762860835325,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 300.98404217426906,
"start_date": "2019-01-02",
"total_return_pct": -58.9,
"trades": 177,
"transaction_cost": 70.29488002454654,
"turnover_multiple": 17.44640486662246,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-01|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.2198,
"avg_gross_exposure_pct": 85.7802,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -60.4,
"calmar": -0.6,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.45112684604504766,
"ev_without_best": {
"1": -0.5512484489609623,
"10": -0.8509881570762746,
"5": -0.7176167050559321
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7897838994372114,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3951.57,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5226058755097595,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.1018405402205,
"start_date": "2019-01-02",
"total_return_pct": -60.2,
"trades": 177,
"transaction_cost": 136.21150353322034,
"turnover_multiple": 17.235112060930255,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.0283,
"avg_gross_exposure_pct": 85.9717,
"avg_hold_days": 13.5,
"avg_positions": 9.9484,
"blocked_fraction": 0.975346687211094,
"cagr_pct": -58.4,
"calmar": -0.58,
"capacity_opportunities": 7139,
"end_date": "2019-12-31",
"ev_net_r": -0.4308238613456718,
"ev_without_best": {
"1": -0.531649679684116,
"10": -0.8334573369479125,
"5": -0.6992159550462604
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7667306393735571,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4036.98,
"measurement_start_positions": 8,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5376630990254793,
"sessions_at_capacity": 243,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 6963,
"skipped_min_initial_risk": 0,
"sortino": 301.09852337341596,
"start_date": "2019-01-02",
"total_return_pct": -58.2,
"trades": 176,
"transaction_cost": 71.34517092405324,
"turnover_multiple": 17.67290670849329,
"underwater_pct": 97.23320158102767,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.9572,
"avg_gross_exposure_pct": 86.0428,
"avg_hold_days": 13.5,
"avg_positions": 9.9484,
"blocked_fraction": 0.975346687211094,
"cagr_pct": -59.6,
"calmar": -0.6,
"capacity_opportunities": 7139,
"end_date": "2019-12-31",
"ev_net_r": -0.44790886632000115,
"ev_without_best": {
"1": -0.5485842042255779,
"10": -0.8499851262294255,
"5": -0.7158630525846028
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7790941465031722,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3956.87,
"measurement_start_positions": 8,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5258044767804906,
"sessions_at_capacity": 243,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 6963,
"skipped_min_initial_risk": 0,
"sortino": 301.2194556458884,
"start_date": "2019-01-02",
"total_return_pct": -59.4,
"trades": 176,
"transaction_cost": 138.15316054301474,
"turnover_multiple": 17.457379259745043,
"underwater_pct": 97.23320158102767,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.2883,
"avg_gross_exposure_pct": 85.7117,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -59.2,
"calmar": -0.59,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.43408895613369997,
"ev_without_best": {
"1": -0.5343604521792441,
"10": -0.8345069674980845,
"5": -0.7010155462310301
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7786740889419869,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4437.52,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5343762860835324,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 300.9811348728508,
"start_date": "2019-01-02",
"total_return_pct": -59.0,
"trades": 177,
"transaction_cost": 77.40668302116458,
"turnover_multiple": 17.443680934658225,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.2145,
"avg_gross_exposure_pct": 85.7855,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -60.4,
"calmar": -0.6,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.45112684604504766,
"ev_without_best": {
"1": -0.5512484489609623,
"10": -0.8509881570762745,
"5": -0.717616705055932
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7898195267024115,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4357.95,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5226058755097595,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.0991828730743,
"start_date": "2019-01-02",
"total_return_pct": -60.2,
"trades": 177,
"transaction_cost": 150.19608282844166,
"turnover_multiple": 17.23242382639104,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.9803,
"avg_gross_exposure_pct": 85.0197,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9760961617265401,
"cagr_pct": -54.9,
"calmar": -0.55,
"capacity_opportunities": 7321,
"end_date": "2019-12-31",
"ev_net_r": -0.4297770924691058,
"ev_without_best": {
"1": -0.5311763536205493,
"10": -0.8347873304158107,
"5": -0.6997171758715636
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.6834312633887205,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4219.05,
"measurement_start_positions": 9,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.5396836028979488,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 7146,
"skipped_min_initial_risk": 0,
"sortino": 301.27656747715497,
"start_date": "2019-01-02",
"total_return_pct": -54.7,
"trades": 175,
"transaction_cost": 80.00301857455122,
"turnover_multiple": 18.96233004457193,
"underwater_pct": 94.46640316205533,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.9055,
"avg_gross_exposure_pct": 85.0945,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9760961617265401,
"cagr_pct": -56.2,
"calmar": -0.56,
"capacity_opportunities": 7321,
"end_date": "2019-12-31",
"ev_net_r": -0.44685832539425013,
"ev_without_best": {
"1": -0.5481062196043086,
"10": -0.8513077419742919,
"5": -0.7163578144920039
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.697157055356502,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4144.28,
"measurement_start_positions": 9,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.5278102443903091,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 7146,
"skipped_min_initial_risk": 0,
"sortino": 301.40105441642606,
"start_date": "2019-01-02",
"total_return_pct": -56.0,
"trades": 175,
"transaction_cost": 155.30331646341247,
"turnover_multiple": 18.73706849723142,
"underwater_pct": 94.46640316205533,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.9803,
"avg_gross_exposure_pct": 85.0197,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9760961617265401,
"cagr_pct": -54.9,
"calmar": -0.55,
"capacity_opportunities": 7321,
"end_date": "2019-12-31",
"ev_net_r": -0.42977709246910584,
"ev_without_best": {
"1": -0.5311763536205494,
"10": -0.8347873304158107,
"5": -0.6997171758715636
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.6834358283453806,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4706.41,
"measurement_start_positions": 9,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.5396836028979487,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 7146,
"skipped_min_initial_risk": 0,
"sortino": 301.27680506808537,
"start_date": "2019-01-02",
"total_return_pct": -54.7,
"trades": 175,
"transaction_cost": 89.2444713781109,
"turnover_multiple": 18.96232401726813,
"underwater_pct": 94.46640316205533,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.9055,
"avg_gross_exposure_pct": 85.0945,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9760961617265401,
"cagr_pct": -56.2,
"calmar": -0.56,
"capacity_opportunities": 7321,
"end_date": "2019-12-31",
"ev_net_r": -0.44685832539425013,
"ev_without_best": {
"1": -0.5481062196043086,
"10": -0.8513077419742919,
"5": -0.7163578144920039
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.6971604293342879,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4627.57,
"measurement_start_positions": 9,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.5278102443903091,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 7146,
"skipped_min_initial_risk": 0,
"sortino": 301.40053444520754,
"start_date": "2019-01-02",
"total_return_pct": -56.0,
"trades": 175,
"transaction_cost": 173.41436316389104,
"turnover_multiple": 18.73708697695454,
"underwater_pct": 94.46640316205533,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.4418,
"avg_gross_exposure_pct": 84.5582,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -60.2,
"calmar": -0.6,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.45966155750148074,
"ev_without_best": {
"1": -0.560652162675101,
"10": -0.8640322437155172,
"5": -0.7288968586920053
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.8051246942525535,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5302.61,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5181729324843244,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.74946933979555,
"start_date": "2019-01-02",
"total_return_pct": -60.0,
"trades": 176,
"transaction_cost": 90.0981967136816,
"turnover_multiple": 16.991292347293427,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.3686,
"avg_gross_exposure_pct": 84.6314,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -61.4,
"calmar": -0.61,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.4767732648133947,
"ev_without_best": {
"1": -0.5776135421389337,
"10": -0.880588343909168,
"5": -0.7455714393380372
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.8142587707457206,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5222.41,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5068724548540091,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.86729760722585,
"start_date": "2019-01-02",
"total_return_pct": -61.2,
"trades": 176,
"transaction_cost": 175.31222068456972,
"turnover_multiple": 16.784609087046952,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.0841,
"avg_gross_exposure_pct": 86.9159,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9756830601092896,
"cagr_pct": -61.0,
"calmar": -0.61,
"capacity_opportunities": 7320,
"end_date": "2019-12-31",
"ev_net_r": -0.4571146962592878,
"ev_without_best": {
"1": -0.5569497756047191,
"10": -0.8532799204755318,
"5": -0.723163841908818
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 26,
"trailing_stop": 49
},
"gain_to_pain": -0.7926348533185226,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4756.37,
"measurement_start_positions": 8,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5148284553615855,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 7142,
"skipped_min_initial_risk": 0,
"sortino": 274.2193011195136,
"start_date": "2019-01-02",
"total_return_pct": -60.8,
"trades": 178,
"transaction_cost": 81.74316405249414,
"turnover_multiple": 17.18603978506595,
"underwater_pct": 97.23320158102767,
"win_rate": 22.5
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.0122,
"avg_gross_exposure_pct": 86.9878,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9756830601092896,
"cagr_pct": -62.2,
"calmar": -0.62,
"capacity_opportunities": 7320,
"end_date": "2019-12-31",
"ev_net_r": -0.4742219387242391,
"ev_without_best": {
"1": -0.5739083636162174,
"10": -0.8698947991731389,
"5": -0.7398388821535344
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 26,
"trailing_stop": 49
},
"gain_to_pain": -0.803278256141673,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4679.6,
"measurement_start_positions": 8,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5034723479779017,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 7142,
"skipped_min_initial_risk": 0,
"sortino": 274.3161872370443,
"start_date": "2019-01-02",
"total_return_pct": -62.0,
"trades": 178,
"transaction_cost": 158.89522207380904,
"turnover_multiple": 16.977436327229785,
"underwater_pct": 97.23320158102767,
"win_rate": 22.5
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.4422,
"avg_gross_exposure_pct": 84.5578,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -60.2,
"calmar": -0.6,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.45966155750148086,
"ev_without_best": {
"1": -0.560652162675101,
"10": -0.8640322437155172,
"5": -0.7288968586920054
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.8051490635372739,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5094.76,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5181729324843243,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.7488525783486,
"start_date": "2019-01-02",
"total_return_pct": -60.0,
"trades": 176,
"transaction_cost": 86.56401385798405,
"turnover_multiple": 16.990793257775447,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.3689,
"avg_gross_exposure_pct": 84.6311,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -61.4,
"calmar": -0.61,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.4767732648133948,
"ev_without_best": {
"1": -0.5776135421389337,
"10": -0.880588343909168,
"5": -0.7455714393380372
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.814261882941203,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5021.71,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.506872454854009,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.8670862835801,
"start_date": "2019-01-02",
"total_return_pct": -61.2,
"trades": 176,
"transaction_cost": 168.56961076155986,
"turnover_multiple": 16.78408458090569,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.4638,
"avg_gross_exposure_pct": 85.5362,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9759431383269547,
"cagr_pct": -58.8,
"calmar": -0.59,
"capacity_opportunities": 7316,
"end_date": "2019-12-31",
"ev_net_r": -0.4308238613456719,
"ev_without_best": {
"1": -0.5316496796841161,
"10": -0.8334573369479125,
"5": -0.6992159550462604
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.776708355497119,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4721.43,
"measurement_start_positions": 9,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5376630990254793,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 7140,
"skipped_min_initial_risk": 0,
"sortino": 301.13040054520206,
"start_date": "2019-01-02",
"total_return_pct": -58.6,
"trades": 176,
"transaction_cost": 82.15808215601275,
"turnover_multiple": 17.40110139428367,
"underwater_pct": 97.23320158102767,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.3941,
"avg_gross_exposure_pct": 85.6059,
"avg_hold_days": 13.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9759431383269547,
"cagr_pct": -60.0,
"calmar": -0.6,
"capacity_opportunities": 7316,
"end_date": "2019-12-31",
"ev_net_r": -0.44790886632000115,
"ev_without_best": {
"1": -0.5485842042255779,
"10": -0.8499851262294252,
"5": -0.7158630525846028
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7886102245334239,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4649.07,
"measurement_start_positions": 9,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5258044767804906,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 7140,
"skipped_min_initial_risk": 0,
"sortino": 301.2504538776121,
"start_date": "2019-01-02",
"total_return_pct": -59.8,
"trades": 176,
"transaction_cost": 159.8235243463956,
"turnover_multiple": 17.188762951127387,
"underwater_pct": 97.23320158102767,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.0841,
"avg_gross_exposure_pct": 86.9159,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9756830601092896,
"cagr_pct": -61.0,
"calmar": -0.61,
"capacity_opportunities": 7320,
"end_date": "2019-12-31",
"ev_net_r": -0.45711469625928786,
"ev_without_best": {
"1": -0.5569497756047193,
"10": -0.8532799204755319,
"5": -0.7231638419088181
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 26,
"trailing_stop": 49
},
"gain_to_pain": -0.7926308573554646,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4442.16,
"measurement_start_positions": 8,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5148284553615855,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 7142,
"skipped_min_initial_risk": 0,
"sortino": 274.2198077382291,
"start_date": "2019-01-02",
"total_return_pct": -60.8,
"trades": 178,
"transaction_cost": 76.34293156101714,
"turnover_multiple": 17.185993201734547,
"underwater_pct": 97.23320158102767,
"win_rate": 22.5
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.0122,
"avg_gross_exposure_pct": 86.9878,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9756830601092896,
"cagr_pct": -62.2,
"calmar": -0.62,
"capacity_opportunities": 7320,
"end_date": "2019-12-31",
"ev_net_r": -0.47422193872423923,
"ev_without_best": {
"1": -0.5739083636162174,
"10": -0.869894799173139,
"5": -0.7398388821535344
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 26,
"trailing_stop": 49
},
"gain_to_pain": -0.8032693207782715,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4371.22,
"measurement_start_positions": 8,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5034723479779016,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 7142,
"skipped_min_initial_risk": 0,
"sortino": 274.3159966798735,
"start_date": "2019-01-02",
"total_return_pct": -62.0,
"trades": 178,
"transaction_cost": 148.42415522685113,
"turnover_multiple": 16.977429096093438,
"underwater_pct": 97.23320158102767,
"win_rate": 22.5
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.3756,
"avg_gross_exposure_pct": 84.6244,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -60.1,
"calmar": -0.6,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.4596615575014807,
"ev_without_best": {
"1": -0.560652162675101,
"10": -0.864032243715517,
"5": -0.7288968586920052
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.80236886710717,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5362.19,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.5181729324843245,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.7806923946256,
"start_date": "2019-01-02",
"total_return_pct": -59.9,
"trades": 176,
"transaction_cost": 91.35935123310554,
"turnover_multiple": 17.037693784275742,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 15.3022,
"avg_gross_exposure_pct": 84.6978,
"avg_hold_days": 13.3,
"avg_positions": 9.996,
"blocked_fraction": 0.976315435338447,
"cagr_pct": -61.3,
"calmar": -0.61,
"capacity_opportunities": 7431,
"end_date": "2019-12-31",
"ev_net_r": -0.4767732648133948,
"ev_without_best": {
"1": -0.5776135421389337,
"10": -0.880588343909168,
"5": -0.7455714393380372
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 47
},
"gain_to_pain": -0.8123868720218288,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5292.52,
"measurement_start_positions": 10,
"opened_positions": 176,
"peak_positions": 10,
"profit_factor": 0.506872454854009,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 7255,
"skipped_min_initial_risk": 0,
"sortino": 300.8990810861209,
"start_date": "2019-01-02",
"total_return_pct": -61.1,
"trades": 176,
"transaction_cost": 178.1524576090938,
"turnover_multiple": 16.830588983045295,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.1986,
"avg_gross_exposure_pct": 85.8014,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -58.9,
"calmar": -0.59,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.43408895613369985,
"ev_without_best": {
"1": -0.534360452179244,
"10": -0.8345069674980845,
"5": -0.70101554623103
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7774034654598628,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5646.06,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5343762860835325,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.0158277686411,
"start_date": "2019-01-02",
"total_return_pct": -58.7,
"trades": 177,
"transaction_cost": 98.89419633648421,
"turnover_multiple": 17.51561200845974,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.1185,
"avg_gross_exposure_pct": 85.8815,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -60.2,
"calmar": -0.6,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.45112684604504777,
"ev_without_best": {
"1": -0.5512484489609624,
"10": -0.8509881570762746,
"5": -0.7176167050559322
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7885487052027529,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5586.83,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5226058755097593,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.1366802029934,
"start_date": "2019-01-02",
"total_return_pct": -59.9,
"trades": 177,
"transaction_cost": 193.40427484040615,
"turnover_multiple": 17.3089457563955,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-13|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.0899,
"avg_gross_exposure_pct": 85.9101,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -58.6,
"calmar": -0.59,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.4340889561336998,
"ev_without_best": {
"1": -0.5343604521792439,
"10": -0.8345069674980845,
"5": -0.70101554623103
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7719592818994794,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5098.79,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5343762860835325,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.0593852095318,
"start_date": "2019-01-02",
"total_return_pct": -58.4,
"trades": 177,
"transaction_cost": 89.82248772519422,
"turnover_multiple": 17.616432080002163,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-13|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 14.0156,
"avg_gross_exposure_pct": 85.9844,
"avg_hold_days": 13.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9758031442241969,
"cagr_pct": -59.8,
"calmar": -0.6,
"capacity_opportunities": 7315,
"end_date": "2019-12-31",
"ev_net_r": -0.4511268460450476,
"ev_without_best": {
"1": -0.5512484489609623,
"10": -0.8509881570762745,
"5": -0.717616705055932
},
"exit_reasons": {
"open_at_end": 10,
"stop": 94,
"time": 25,
"trailing_stop": 48
},
"gain_to_pain": -0.7842236646439452,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5041.68,
"measurement_start_positions": 8,
"opened_positions": 177,
"peak_positions": 10,
"profit_factor": 0.5226058755097595,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 7138,
"skipped_min_initial_risk": 0,
"sortino": 301.1785399730784,
"start_date": "2019-01-02",
"total_return_pct": -59.6,
"trades": 177,
"transaction_cost": 175.48991394416112,
"turnover_multiple": 17.403912380809683,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-14|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 13.0247,
"avg_gross_exposure_pct": 86.9753,
"avg_hold_days": 13.2,
"avg_positions": 9.9127,
"blocked_fraction": 0.9748409893992933,
"cagr_pct": -57.4,
"calmar": -0.57,
"capacity_opportunities": 7075,
"end_date": "2019-12-31",
"ev_net_r": -0.39647717130409943,
"ev_without_best": {
"1": -0.49596966576277834,
"10": -0.829204297914149,
"5": -0.6823011162631873
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 28,
"trailing_stop": 41
},
"gain_to_pain": -0.7961938154265288,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5460.91,
"measurement_start_positions": 9,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5839602573059315,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": 1.0,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 6897,
"skipped_min_initial_risk": 0,
"sortino": 344.63960425094507,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 178,
"transaction_cost": 99.62538794880798,
"turnover_multiple": 18.243367487984234,
"underwater_pct": 97.23320158102767,
"win_rate": 23.6
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2019-seed-14|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 12.9713,
"avg_gross_exposure_pct": 87.0287,
"avg_hold_days": 13.2,
"avg_positions": 9.9127,
"blocked_fraction": 0.9748409893992933,
"cagr_pct": -58.7,
"calmar": -0.59,
"capacity_opportunities": 7075,
"end_date": "2019-12-31",
"ev_net_r": -0.4143399274957828,
"ev_without_best": {
"1": -0.5136880359401427,
"10": -0.8464138809719906,
"5": -0.6996940837307745
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 28,
"trailing_stop": 41
},
"gain_to_pain": -0.8075378430057305,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5397.34,
"measurement_start_positions": 9,
"opened_positions": 178,
"peak_positions": 10,
"profit_factor": 0.5712195464567319,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": 1.0,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 6897,
"skipped_min_initial_risk": 0,
"sortino": 344.7085419211414,
"start_date": "2019-01-02",
"total_return_pct": -58.5,
"trades": 178,
"transaction_cost": 194.37172923344932,
"turnover_multiple": 18.006252082826844,
"underwater_pct": 97.23320158102767,
"win_rate": 23.6
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0986,
"avg_gross_exposure_pct": 64.9014,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.7,
"calmar": -0.9,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2692690681757753,
"ev_without_best": {
"1": -0.33690299532226675,
"10": -0.6880384239478254,
"5": -0.5518368781642374
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4738592006696155,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 47.7,
"measurement_start_equity": 5854.05,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9109048938619366,
"start_date": "2020-01-02",
"total_return_pct": -42.5,
"trades": 183,
"transaction_cost": 88.62888337186654,
"turnover_multiple": 15.13975510490456,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0398,
"avg_gross_exposure_pct": 64.9602,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -44.1,
"calmar": -0.91,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.28146124067392725,
"ev_without_best": {
"1": -0.34902770739676675,
"10": -0.6997648521788122,
"5": -0.5636835787295158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4885035597395301,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 48.7,
"measurement_start_equity": 5762.42,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9629638710417231,
"start_date": "2020-01-02",
"total_return_pct": -43.9,
"trades": 183,
"transaction_cost": 172.59364139087566,
"turnover_multiple": 14.975795012414546,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.1128,
"avg_gross_exposure_pct": 64.8872,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.981957735247209,
"cagr_pct": -41.0,
"calmar": -0.87,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.26099041421252334,
"ev_without_best": {
"1": -0.3293298369164021,
"10": -0.6841735253758693,
"5": -0.5465340330087165
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4598412834651296,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 46.9,
"measurement_start_equity": 5882.11,
"measurement_start_positions": 10,
"opened_positions": 181,
"peak_positions": 10,
"profit_factor": 0.6846281601917042,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.61,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 9851,
"skipped_min_initial_risk": 0,
"sortino": -0.8410137237529416,
"start_date": "2020-01-02",
"total_return_pct": -40.8,
"trades": 181,
"transaction_cost": 89.43530800165706,
"turnover_multiple": 15.204630311513567,
"underwater_pct": 97.62845849802372,
"win_rate": 23.2
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0555,
"avg_gross_exposure_pct": 64.9445,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.981957735247209,
"cagr_pct": -42.4,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.27311302782280883,
"ev_without_best": {
"1": -0.341383854104507,
"10": -0.695820879646399,
"5": -0.5583052727639404
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4750266484139126,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 47.8,
"measurement_start_equity": 5786.55,
"measurement_start_positions": 10,
"opened_positions": 181,
"peak_positions": 10,
"profit_factor": 0.6733239043348554,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.64,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 9851,
"skipped_min_initial_risk": 0,
"sortino": -0.8926992129304562,
"start_date": "2020-01-02",
"total_return_pct": -42.2,
"trades": 181,
"transaction_cost": 174.06435743922756,
"turnover_multiple": 15.04042628502541,
"underwater_pct": 97.62845849802372,
"win_rate": 23.2
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.2216,
"avg_gross_exposure_pct": 64.7784,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9818652849740933,
"cagr_pct": -42.7,
"calmar": -0.89,
"capacity_opportunities": 10036,
"end_date": "2020-12-30",
"ev_net_r": -0.2651257598429069,
"ev_without_best": {
"1": -0.3331104638889212,
"10": -0.6860889311524185,
"5": -0.5491729555281155
},
"exit_reasons": {
"open_at_end": 10,
"stop": 88,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.47378150729531004,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 47.8,
"measurement_start_equity": 6733.59,
"measurement_start_positions": 10,
"opened_positions": 182,
"peak_positions": 10,
"profit_factor": 0.680026419326253,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 9854,
"skipped_min_initial_risk": 0,
"sortino": -0.9115681896271415,
"start_date": "2020-01-02",
"total_return_pct": -42.5,
"trades": 182,
"transaction_cost": 100.35984538782955,
"turnover_multiple": 14.904359396373934,
"underwater_pct": 99.2094861660079,
"win_rate": 23.1
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.1619,
"avg_gross_exposure_pct": 64.8381,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9818652849740933,
"cagr_pct": -44.0,
"calmar": -0.9,
"capacity_opportunities": 10036,
"end_date": "2020-12-30",
"ev_net_r": -0.2772566190868848,
"ev_without_best": {
"1": -0.34517315125246356,
"10": -0.6977477735896446,
"5": -0.5609546590075601
},
"exit_reasons": {
"open_at_end": 10,
"stop": 88,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4882081806486087,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 48.7,
"measurement_start_equity": 6628.1,
"measurement_start_positions": 10,
"opened_positions": 182,
"peak_positions": 10,
"profit_factor": 0.6687838934060917,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 9854,
"skipped_min_initial_risk": 0,
"sortino": -0.9625173825198114,
"start_date": "2020-01-02",
"total_return_pct": -43.8,
"trades": 182,
"transaction_cost": 195.5008621146613,
"turnover_multiple": 14.747881151058468,
"underwater_pct": 99.2094861660079,
"win_rate": 23.1
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0986,
"avg_gross_exposure_pct": 64.9014,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.7,
"calmar": -0.9,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2692690681757753,
"ev_without_best": {
"1": -0.33690299532226675,
"10": -0.6880384239478254,
"5": -0.5518368781642374
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4738604061230041,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 47.7,
"measurement_start_equity": 6537.5,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9108989191082546,
"start_date": "2020-01-02",
"total_return_pct": -42.5,
"trades": 183,
"transaction_cost": 98.97628469830913,
"turnover_multiple": 15.139775862074055,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0398,
"avg_gross_exposure_pct": 64.9602,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -44.1,
"calmar": -0.91,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2814612406739272,
"ev_without_best": {
"1": -0.3490277073967667,
"10": -0.6997648521788122,
"5": -0.5636835787295156
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.48850554010497416,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 48.7,
"measurement_start_equity": 6440.63,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9629736610614956,
"start_date": "2020-01-02",
"total_return_pct": -43.9,
"trades": 183,
"transaction_cost": 192.9069862702079,
"turnover_multiple": 14.975785464326309,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.9573,
"avg_gross_exposure_pct": 65.0427,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.1,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.26926906817577523,
"ev_without_best": {
"1": -0.3369029953222667,
"10": -0.6880384239478254,
"5": -0.5518368781642373
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.46891789331769823,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 47.4,
"measurement_start_equity": 6311.44,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.64,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.885493584614808,
"start_date": "2020-01-02",
"total_return_pct": -41.9,
"trades": 183,
"transaction_cost": 96.54678995592316,
"turnover_multiple": 15.297109685891519,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.8988,
"avg_gross_exposure_pct": 65.1012,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -43.5,
"calmar": -0.9,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.28146124067392725,
"ev_without_best": {
"1": -0.34902770739676675,
"10": -0.6997648521788122,
"5": -0.5636835787295157
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.48385903113555084,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 6222.51,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.68,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9379759767770895,
"start_date": "2020-01-02",
"total_return_pct": -43.3,
"trades": 183,
"transaction_cost": 188.28696440233836,
"turnover_multiple": 15.129502757113958,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.8284,
"avg_gross_exposure_pct": 63.1716,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.9821321621082052,
"cagr_pct": -38.1,
"calmar": -0.84,
"capacity_opportunities": 10018,
"end_date": "2020-12-30",
"ev_net_r": -0.24770629477333955,
"ev_without_best": {
"1": -0.31673894627479465,
"10": -0.675111447522099,
"5": -0.536150296560317
},
"exit_reasons": {
"open_at_end": 10,
"stop": 85,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.4346363399089977,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 45.2,
"measurement_start_equity": 9158.31,
"measurement_start_positions": 10,
"opened_positions": 179,
"peak_positions": 10,
"profit_factor": 0.6993897395997933,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.53,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 9839,
"skipped_min_initial_risk": 0,
"sortino": -0.7306878890154879,
"start_date": "2020-01-02",
"total_return_pct": -37.9,
"trades": 179,
"transaction_cost": 140.32510284617095,
"turnover_multiple": 15.322161277153858,
"underwater_pct": 97.62845849802372,
"win_rate": 24.0
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.7733,
"avg_gross_exposure_pct": 63.2267,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.9821321621082052,
"cagr_pct": -39.5,
"calmar": -0.86,
"capacity_opportunities": 10018,
"end_date": "2020-12-30",
"ev_net_r": -0.25965111952602143,
"ev_without_best": {
"1": -0.3286134050451725,
"10": -0.6865648685133945,
"5": -0.5477345998027756
},
"exit_reasons": {
"open_at_end": 10,
"stop": 85,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.4505959796279339,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 46.0,
"measurement_start_equity": 9043.06,
"measurement_start_positions": 10,
"opened_positions": 179,
"peak_positions": 10,
"profit_factor": 0.6880038126362866,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.56,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 9839,
"skipped_min_initial_risk": 0,
"sortino": -0.7807845971902805,
"start_date": "2020-01-02",
"total_return_pct": -39.3,
"trades": 179,
"transaction_cost": 274.2407881391708,
"turnover_multiple": 15.163052558490751,
"underwater_pct": 97.62845849802372,
"win_rate": 23.5
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.0598,
"avg_gross_exposure_pct": 64.9402,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.5,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2692690681757753,
"ev_without_best": {
"1": -0.33690299532226675,
"10": -0.6880384239478256,
"5": -0.5518368781642374
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.47204487003320744,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 47.5,
"measurement_start_equity": 7584.63,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.65,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9016820953556681,
"start_date": "2020-01-02",
"total_return_pct": -42.3,
"trades": 183,
"transaction_cost": 115.2685960945203,
"turnover_multiple": 15.197655797912397,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.9991,
"avg_gross_exposure_pct": 65.0009,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -43.9,
"calmar": -0.91,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.28146124067392736,
"ev_without_best": {
"1": -0.34902770739676686,
"10": -0.6997648521788123,
"5": -0.5636835787295158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4867214237510137,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 48.4,
"measurement_start_equity": 7491.88,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.69,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9534784077192484,
"start_date": "2020-01-02",
"total_return_pct": -43.7,
"trades": 183,
"transaction_cost": 225.2805636973551,
"turnover_multiple": 15.034982120466097,
"underwater_pct": 99.2094861660079,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.9467,
"avg_gross_exposure_pct": 65.0533,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.1,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.26926906817577534,
"ev_without_best": {
"1": -0.33690299532226675,
"10": -0.6880384239478256,
"5": -0.5518368781642374
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.468397604635025,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 47.4,
"measurement_start_equity": 8135.54,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.64,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.8828673840965435,
"start_date": "2020-01-02",
"total_return_pct": -41.9,
"trades": 183,
"transaction_cost": 124.5831821818584,
"turnover_multiple": 15.313449652003236,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.8881,
"avg_gross_exposure_pct": 65.1119,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -43.4,
"calmar": -0.9,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.28146124067392736,
"ev_without_best": {
"1": -0.34902770739676686,
"10": -0.6997648521788123,
"5": -0.5636835787295158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4833652947872358,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 8047.39,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.68,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.935354232354988,
"start_date": "2020-01-02",
"total_return_pct": -43.2,
"trades": 183,
"transaction_cost": 243.76752134125212,
"turnover_multiple": 15.145750444631869,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.1182,
"avg_gross_exposure_pct": 64.8818,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.981957735247209,
"cagr_pct": -41.1,
"calmar": -0.88,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.26099041421252334,
"ev_without_best": {
"1": -0.32932983691640216,
"10": -0.6841735253758693,
"5": -0.5465340330087165
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.4601749432326215,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 46.9,
"measurement_start_equity": 7617.9,
"measurement_start_positions": 10,
"opened_positions": 181,
"peak_positions": 10,
"profit_factor": 0.6846281601917041,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.61,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 9851,
"skipped_min_initial_risk": 0,
"sortino": -0.8426213492179646,
"start_date": "2020-01-02",
"total_return_pct": -40.9,
"trades": 181,
"transaction_cost": 115.7515378385926,
"turnover_multiple": 15.194678039695008,
"underwater_pct": 97.62845849802372,
"win_rate": 23.2
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.061,
"avg_gross_exposure_pct": 64.939,
"avg_hold_days": 13.2,
"avg_positions": 9.9365,
"blocked_fraction": 0.981957735247209,
"cagr_pct": -42.4,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2731130278228087,
"ev_without_best": {
"1": -0.3413838541045069,
"10": -0.6958208796463989,
"5": -0.5583052727639403
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.47534409952048834,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 47.8,
"measurement_start_equity": 7536.71,
"measurement_start_positions": 10,
"opened_positions": 181,
"peak_positions": 10,
"profit_factor": 0.6733239043348554,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.65,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 9851,
"skipped_min_initial_risk": 0,
"sortino": -0.8942994336609498,
"start_date": "2020-01-02",
"total_return_pct": -42.2,
"trades": 181,
"transaction_cost": 226.5623666394903,
"turnover_multiple": 15.030588057619989,
"underwater_pct": 97.62845849802372,
"win_rate": 23.2
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.9968,
"avg_gross_exposure_pct": 65.0032,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -42.4,
"calmar": -0.89,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2692690681757753,
"ev_without_best": {
"1": -0.33690299532226675,
"10": -0.6880384239478254,
"5": -0.5518368781642374
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.47091967471847807,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 47.4,
"measurement_start_equity": 7663.63,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6754428467695939,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.65,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.8956110210739089,
"start_date": "2020-01-02",
"total_return_pct": -42.2,
"trades": 183,
"transaction_cost": 116.74723833043215,
"turnover_multiple": 15.233934614592844,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 34.9386,
"avg_gross_exposure_pct": 65.0614,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9817583732057417,
"cagr_pct": -43.7,
"calmar": -0.9,
"capacity_opportunities": 10032,
"end_date": "2020-12-30",
"ev_net_r": -0.2814612406739273,
"ev_without_best": {
"1": -0.3490277073967668,
"10": -0.6997648521788122,
"5": -0.5636835787295158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 89,
"time": 26,
"trailing_stop": 58
},
"gain_to_pain": -0.48577000766200934,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 7578.89,
"measurement_start_positions": 10,
"opened_positions": 183,
"peak_positions": 10,
"profit_factor": 0.6642204404239482,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.69,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 9849,
"skipped_min_initial_risk": 0,
"sortino": -0.9480521161645994,
"start_date": "2020-01-02",
"total_return_pct": -43.5,
"trades": 183,
"transaction_cost": 228.38153505055612,
"turnover_multiple": 15.06695143025932,
"underwater_pct": 98.81422924901186,
"win_rate": 23.0
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.5833,
"avg_gross_exposure_pct": 63.4167,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9820305480682839,
"cagr_pct": -38.5,
"calmar": -0.85,
"capacity_opportunities": 10017,
"end_date": "2020-12-30",
"ev_net_r": -0.2519638619890404,
"ev_without_best": {
"1": -0.3206346415112455,
"10": -0.6771053119107894,
"5": -0.5388812571148266
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.438087901372587,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 45.2,
"measurement_start_equity": 8186.56,
"measurement_start_positions": 10,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.6946141762004614,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 9837,
"skipped_min_initial_risk": 0,
"sortino": -0.744179498937599,
"start_date": "2020-01-02",
"total_return_pct": -38.3,
"trades": 180,
"transaction_cost": 125.85005530665777,
"turnover_multiple": 15.372764055556638,
"underwater_pct": 98.02371541501977,
"win_rate": 23.9
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.5272,
"avg_gross_exposure_pct": 63.4728,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9820305480682839,
"cagr_pct": -39.9,
"calmar": -0.87,
"capacity_opportunities": 10017,
"end_date": "2020-12-30",
"ev_net_r": -0.2639204843464268,
"ev_without_best": {
"1": -0.33252135690078033,
"10": -0.688574115093898,
"5": -0.5504797551593253
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.4539898899888954,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 46.1,
"measurement_start_equity": 8105.72,
"measurement_start_positions": 10,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.6832879546313165,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.57,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 9837,
"skipped_min_initial_risk": 0,
"sortino": -0.7946523960773302,
"start_date": "2020-01-02",
"total_return_pct": -39.7,
"trades": 180,
"transaction_cost": 246.60258027398055,
"turnover_multiple": 15.211639451768662,
"underwater_pct": 98.02371541501977,
"win_rate": 23.3
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.5909,
"avg_gross_exposure_pct": 63.4091,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9820305480682839,
"cagr_pct": -38.5,
"calmar": -0.85,
"capacity_opportunities": 10017,
"end_date": "2020-12-30",
"ev_net_r": -0.2519638619890403,
"ev_without_best": {
"1": -0.3206346415112454,
"10": -0.6771053119107894,
"5": -0.5388812571148265
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.43818420222055665,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 45.2,
"measurement_start_equity": 8092.1,
"measurement_start_positions": 10,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.6946141762004614,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 9837,
"skipped_min_initial_risk": 0,
"sortino": -0.7446311934585181,
"start_date": "2020-01-02",
"total_return_pct": -38.3,
"trades": 180,
"transaction_cost": 124.37645848582218,
"turnover_multiple": 15.370108931652126,
"underwater_pct": 98.02371541501977,
"win_rate": 23.9
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.5347,
"avg_gross_exposure_pct": 63.4653,
"avg_hold_days": 13.1,
"avg_positions": 9.9365,
"blocked_fraction": 0.9820305480682839,
"cagr_pct": -39.9,
"calmar": -0.87,
"capacity_opportunities": 10017,
"end_date": "2020-12-30",
"ev_net_r": -0.26392048434642684,
"ev_without_best": {
"1": -0.3325213569007804,
"10": -0.688574115093898,
"5": -0.5504797551593255
},
"exit_reasons": {
"open_at_end": 10,
"stop": 86,
"time": 24,
"trailing_stop": 60
},
"gain_to_pain": -0.45408355227339153,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 46.1,
"measurement_start_equity": 8016.91,
"measurement_start_positions": 10,
"opened_positions": 180,
"peak_positions": 10,
"profit_factor": 0.6832879546313166,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.58,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 9837,
"skipped_min_initial_risk": 0,
"sortino": -0.7951065026490725,
"start_date": "2020-01-02",
"total_return_pct": -39.7,
"trades": 180,
"transaction_cost": 243.8582842693376,
"turnover_multiple": 15.208994754171968,
"underwater_pct": 98.02371541501977,
"win_rate": 23.3
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-13|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.7454,
"avg_gross_exposure_pct": 64.2546,
"avg_hold_days": 12.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9808650588000797,
"cagr_pct": -48.3,
"calmar": -0.94,
"capacity_opportunities": 10034,
"end_date": "2020-12-30",
"ev_net_r": -0.3037757060651163,
"ev_without_best": {
"1": -0.3848805028457368,
"10": -0.7364026297939988,
"5": -0.6117557794822371
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 22,
"trailing_stop": 61
},
"gain_to_pain": -0.6091202236910034,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 51.2,
"measurement_start_equity": 8420.34,
"measurement_start_positions": 10,
"opened_positions": 192,
"peak_positions": 10,
"profit_factor": 0.651219848082188,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.82,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 9842,
"skipped_min_initial_risk": 0,
"sortino": -1.1020023807819121,
"start_date": "2020-01-02",
"total_return_pct": -48.1,
"trades": 192,
"transaction_cost": 134.14917233329066,
"turnover_multiple": 15.931562423048316,
"underwater_pct": 97.23320158102767,
"win_rate": 23.4
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-13|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.6874,
"avg_gross_exposure_pct": 64.3126,
"avg_hold_days": 12.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9808650588000797,
"cagr_pct": -49.6,
"calmar": -0.95,
"capacity_opportunities": 10034,
"end_date": "2020-12-30",
"ev_net_r": -0.3158924884029752,
"ev_without_best": {
"1": -0.3968912592877453,
"10": -0.7479881465871423,
"5": -0.6234873381922814
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 22,
"trailing_stop": 61
},
"gain_to_pain": -0.6218830188125196,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 52.2,
"measurement_start_equity": 8344.25,
"measurement_start_positions": 10,
"opened_positions": 192,
"peak_positions": 10,
"profit_factor": 0.6407599808495331,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.86,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 9842,
"skipped_min_initial_risk": 0,
"sortino": -1.1529805627511736,
"start_date": "2020-01-02",
"total_return_pct": -49.4,
"trades": 192,
"transaction_cost": 262.9771238933917,
"turnover_multiple": 15.757984473942637,
"underwater_pct": 97.23320158102767,
"win_rate": 23.4
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-14|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.7505,
"avg_gross_exposure_pct": 64.2495,
"avg_hold_days": 12.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9808688720605819,
"cagr_pct": -48.3,
"calmar": -0.94,
"capacity_opportunities": 10036,
"end_date": "2020-12-30",
"ev_net_r": -0.30210885970799545,
"ev_without_best": {
"1": -0.38320492954433777,
"10": -0.734644198472201,
"5": -0.6100443650407014
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 22,
"trailing_stop": 61
},
"gain_to_pain": -0.6093470468933923,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 51.2,
"measurement_start_equity": 8763.98,
"measurement_start_positions": 10,
"opened_positions": 192,
"peak_positions": 10,
"profit_factor": 0.6531336381386438,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.82,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 9844,
"skipped_min_initial_risk": 0,
"sortino": -1.099311949453803,
"start_date": "2020-01-02",
"total_return_pct": -48.1,
"trades": 192,
"transaction_cost": 139.66174938238072,
"turnover_multiple": 15.935881800549604,
"underwater_pct": 97.23320158102767,
"win_rate": 23.4
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2020-seed-14|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 35.6923,
"avg_gross_exposure_pct": 64.3077,
"avg_hold_days": 12.4,
"avg_positions": 9.9563,
"blocked_fraction": 0.9808688720605819,
"cagr_pct": -49.6,
"calmar": -0.95,
"capacity_opportunities": 10036,
"end_date": "2020-12-30",
"ev_net_r": -0.3142342863916936,
"ev_without_best": {
"1": -0.3952243755905408,
"10": -0.7462388345752409,
"5": -0.6217847992288266
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 22,
"trailing_stop": 61
},
"gain_to_pain": -0.6221065227028568,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 52.2,
"measurement_start_equity": 8689.11,
"measurement_start_positions": 10,
"opened_positions": 192,
"peak_positions": 10,
"profit_factor": 0.6426457253485548,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -0.86,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 9844,
"skipped_min_initial_risk": 0,
"sortino": -1.150215825463693,
"start_date": "2020-01-02",
"total_return_pct": -49.4,
"trades": 192,
"transaction_cost": 273.9163744020264,
"turnover_multiple": 15.762050106514154,
"underwater_pct": 97.23320158102767,
"win_rate": 23.4
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.765,
"avg_gross_exposure_pct": 79.235,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806488332384746,
"cagr_pct": -39.4,
"calmar": -0.57,
"capacity_opportunities": 10542,
"end_date": "2021-12-31",
"ev_net_r": -0.3640333182938346,
"ev_without_best": {
"1": -0.46940650581801513,
"10": -0.7232048432509874,
"5": -0.6157765091667917
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.4627286222058724,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 7825.04,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5835008165353048,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.45,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 10338,
"skipped_min_initial_risk": 0,
"sortino": -0.7002330127131664,
"start_date": "2021-01-04",
"total_return_pct": -39.1,
"trades": 204,
"transaction_cost": 250.23045319527532,
"turnover_multiple": 31.97816921003283,
"underwater_pct": 94.0711462450593,
"win_rate": 21.6
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.6923,
"avg_gross_exposure_pct": 79.3077,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806488332384746,
"cagr_pct": -41.4,
"calmar": -0.59,
"capacity_opportunities": 10542,
"end_date": "2021-12-31",
"ev_net_r": -0.3799713129231982,
"ev_without_best": {
"1": -0.4852805985847247,
"10": -0.7388684570805923,
"5": -0.6315347588249046
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.4849524030014457,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 7746.14,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5711700862192417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.49,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 10338,
"skipped_min_initial_risk": 0,
"sortino": -0.771540031695263,
"start_date": "2021-01-04",
"total_return_pct": -41.0,
"trades": 204,
"transaction_cost": 488.49329342259153,
"turnover_multiple": 31.531401021837425,
"underwater_pct": 94.0711462450593,
"win_rate": 21.6
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.3804,
"avg_gross_exposure_pct": 79.6196,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -46.7,
"calmar": -0.67,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.40724814851471336,
"ev_without_best": {
"1": -0.511804108990955,
"10": -0.7414922457922329,
"5": -0.6470316893971971
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5624439766037784,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 6918.88,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5363061075066436,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.63,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -0.9841304285286525,
"start_date": "2021-01-04",
"total_return_pct": -46.3,
"trades": 206,
"transaction_cost": 197.94245098484186,
"turnover_multiple": 28.60903079470114,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.3071,
"avg_gross_exposure_pct": 79.6929,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -48.4,
"calmar": -0.69,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.4230740229029086,
"ev_without_best": {
"1": -0.5275661580212968,
"10": -0.7568941910586806,
"5": -0.6626656342780709
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5807135210067833,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 6845.82,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5247980858068387,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.68,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -1.0540818109369046,
"start_date": "2021-01-04",
"total_return_pct": -48.0,
"trades": 206,
"transaction_cost": 386.1630928866849,
"turnover_multiple": 28.204297869845025,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.8267,
"avg_gross_exposure_pct": 79.1733,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9807290677805203,
"cagr_pct": -41.9,
"calmar": -0.6,
"capacity_opportunities": 10534,
"end_date": "2021-12-31",
"ev_net_r": -0.36950670275702424,
"ev_without_best": {
"1": -0.4754286356870828,
"10": -0.7188886841063411,
"5": -0.6175218040470858
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 18,
"trailing_stop": 66
},
"gain_to_pain": -0.4775527033544998,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 7449.98,
"measurement_start_positions": 10,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.5640232793051043,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.52,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 10331,
"skipped_min_initial_risk": 0,
"sortino": -0.8224875124161227,
"start_date": "2021-01-04",
"total_return_pct": -41.6,
"trades": 203,
"transaction_cost": 226.14646459917893,
"turnover_multiple": 30.355311638310297,
"underwater_pct": 94.0711462450593,
"win_rate": 21.2
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.7543,
"avg_gross_exposure_pct": 79.2457,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9807290677805203,
"cagr_pct": -43.8,
"calmar": -0.62,
"capacity_opportunities": 10534,
"end_date": "2021-12-31",
"ev_net_r": -0.38525326803779825,
"ev_without_best": {
"1": -0.4911100350893056,
"10": -0.7341841565340305,
"5": -0.6330582627486351
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 18,
"trailing_stop": 66
},
"gain_to_pain": -0.49770223295461236,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 7385.26,
"measurement_start_positions": 10,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.5517424740667286,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.57,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 10331,
"skipped_min_initial_risk": 0,
"sortino": -0.8936292312732399,
"start_date": "2021-01-04",
"total_return_pct": -43.4,
"trades": 203,
"transaction_cost": 442.17390140744016,
"turnover_multiple": 29.936244723099808,
"underwater_pct": 94.0711462450593,
"win_rate": 21.2
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.3805,
"avg_gross_exposure_pct": 79.6195,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -46.7,
"calmar": -0.67,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.40724814851471336,
"ev_without_best": {
"1": -0.511804108990955,
"10": -0.7414922457922329,
"5": -0.6470316893971971
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5624462121590121,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 7046.77,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5363061075066438,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.63,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -0.9841272020927452,
"start_date": "2021-01-04",
"total_return_pct": -46.3,
"trades": 206,
"transaction_cost": 201.60093830209226,
"turnover_multiple": 28.608985152359487,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.3071,
"avg_gross_exposure_pct": 79.6929,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -48.4,
"calmar": -0.69,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.4230740229029086,
"ev_without_best": {
"1": -0.5275661580212968,
"10": -0.7568941910586806,
"5": -0.6626656342780709
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5807140178352109,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 6980.48,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5247980858068387,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.68,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -1.0540824533554938,
"start_date": "2021-01-04",
"total_return_pct": -48.0,
"trades": 206,
"transaction_cost": 393.758905703412,
"turnover_multiple": 28.204285787181682,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.7256,
"avg_gross_exposure_pct": 79.2744,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9808221779170226,
"cagr_pct": -47.1,
"calmar": -0.68,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.38737391504355523,
"ev_without_best": {
"1": -0.49391171436772624,
"10": -0.7196028541708496,
"5": -0.6315217350944357
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5678337985057283,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 7348.32,
"measurement_start_positions": 10,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.541933160591684,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 10331,
"skipped_min_initial_risk": 0,
"sortino": -1.0272224615258128,
"start_date": "2021-01-04",
"total_return_pct": -46.7,
"trades": 202,
"transaction_cost": 203.14405713391596,
"turnover_multiple": 27.64496607849358,
"underwater_pct": 94.0711462450593,
"win_rate": 21.3
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.6521,
"avg_gross_exposure_pct": 79.3479,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9808221779170226,
"cagr_pct": -48.8,
"calmar": -0.7,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.40313137519034115,
"ev_without_best": {
"1": -0.5096037386309233,
"10": -0.734903194448338,
"5": -0.647081632286
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.58527544935801,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 7285.33,
"measurement_start_positions": 10,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.5299293301684069,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.71,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 10331,
"skipped_min_initial_risk": 0,
"sortino": -1.0962756212155162,
"start_date": "2021-01-04",
"total_return_pct": -48.4,
"trades": 202,
"transaction_cost": 397.19716076820157,
"turnover_multiple": 27.260066515051584,
"underwater_pct": 94.0711462450593,
"win_rate": 21.3
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.5039,
"avg_gross_exposure_pct": 79.4961,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9805465932814575,
"cagr_pct": -42.9,
"calmar": -0.62,
"capacity_opportunities": 10538,
"end_date": "2021-12-31",
"ev_net_r": -0.37283042933986377,
"ev_without_best": {
"1": -0.47773020472444555,
"10": -0.7306111829406225,
"5": -0.6235348320346069
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.5413496246251417,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 7357.23,
"measurement_start_positions": 10,
"opened_positions": 205,
"peak_positions": 10,
"profit_factor": 0.5722377288132041,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.52,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 10333,
"skipped_min_initial_risk": 0,
"sortino": -0.812172566221,
"start_date": "2021-01-04",
"total_return_pct": -42.6,
"trades": 205,
"transaction_cost": 223.1696433734031,
"turnover_multiple": 30.333378645686366,
"underwater_pct": 94.86166007905138,
"win_rate": 21.5
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.4308,
"avg_gross_exposure_pct": 79.5692,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9805465932814575,
"cagr_pct": -44.8,
"calmar": -0.64,
"capacity_opportunities": 10538,
"end_date": "2021-12-31",
"ev_net_r": -0.38870360790501657,
"ev_without_best": {
"1": -0.49353947694556416,
"10": -0.7462080638863122,
"5": -0.63922754395176
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.5615423863125106,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 7297.49,
"measurement_start_positions": 10,
"opened_positions": 205,
"peak_positions": 10,
"profit_factor": 0.5600765050973773,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.57,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 10333,
"skipped_min_initial_risk": 0,
"sortino": -0.8821204886935204,
"start_date": "2021-01-04",
"total_return_pct": -44.4,
"trades": 205,
"transaction_cost": 436.4671756109965,
"turnover_multiple": 29.905294533531148,
"underwater_pct": 95.25691699604744,
"win_rate": 21.5
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.6301,
"avg_gross_exposure_pct": 79.3699,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806488332384746,
"cagr_pct": -48.7,
"calmar": -0.7,
"capacity_opportunities": 10542,
"end_date": "2021-12-31",
"ev_net_r": -0.4099912624375109,
"ev_without_best": {
"1": -0.515590843775207,
"10": -0.7478225727757676,
"5": -0.6522536106133561
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.6215238167234844,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 8605.49,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5331148937246363,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 10338,
"skipped_min_initial_risk": 0,
"sortino": -1.0757672571019168,
"start_date": "2021-01-04",
"total_return_pct": -48.3,
"trades": 204,
"transaction_cost": 235.0114402194058,
"turnover_multiple": 27.309478044760475,
"underwater_pct": 95.65217391304348,
"win_rate": 20.6
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.5566,
"avg_gross_exposure_pct": 79.4434,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806488332384746,
"cagr_pct": -50.3,
"calmar": -0.72,
"capacity_opportunities": 10542,
"end_date": "2021-12-31",
"ev_net_r": -0.4258749016724859,
"ev_without_best": {
"1": -0.5314103133869647,
"10": -0.7632808900550998,
"5": -0.6679448427792976
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.6385615655349011,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 8539.54,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5216341227602966,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.74,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 10338,
"skipped_min_initial_risk": 0,
"sortino": -1.1445606186582638,
"start_date": "2021-01-04",
"total_return_pct": -49.9,
"trades": 204,
"transaction_cost": 459.85122732607135,
"turnover_multiple": 26.92482424849999,
"underwater_pct": 95.65217391304348,
"win_rate": 20.6
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.3764,
"avg_gross_exposure_pct": 79.6236,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -46.7,
"calmar": -0.67,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.4072481485147133,
"ev_without_best": {
"1": -0.511804108990955,
"10": -0.7414922457922328,
"5": -0.6470316893971971
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5623218912660617,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 9000.55,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5363061075066438,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.63,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -0.9838739472109775,
"start_date": "2021-01-04",
"total_return_pct": -46.3,
"trades": 206,
"transaction_cost": 257.5219359422713,
"turnover_multiple": 28.611799939144976,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.303,
"avg_gross_exposure_pct": 79.697,
"avg_hold_days": 11.4,
"avg_positions": 10.0,
"blocked_fraction": 0.9804424190638944,
"cagr_pct": -48.4,
"calmar": -0.69,
"capacity_opportunities": 10533,
"end_date": "2021-12-31",
"ev_net_r": -0.4230740229029086,
"ev_without_best": {
"1": -0.5275661580212968,
"10": -0.7568941910586806,
"5": -0.6626656342780709
},
"exit_reasons": {
"open_at_end": 10,
"stop": 112,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.5806005401629935,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 8931.59,
"measurement_start_positions": 10,
"opened_positions": 206,
"peak_positions": 10,
"profit_factor": 0.5247980858068387,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.68,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 10327,
"skipped_min_initial_risk": 0,
"sortino": -1.0538354036160036,
"start_date": "2021-01-04",
"total_return_pct": -48.0,
"trades": 206,
"transaction_cost": 503.86478100918015,
"turnover_multiple": 28.206891550618653,
"underwater_pct": 95.25691699604744,
"win_rate": 20.9
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.2793,
"avg_gross_exposure_pct": 79.7207,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9807546454304134,
"cagr_pct": -49.9,
"calmar": -0.72,
"capacity_opportunities": 10548,
"end_date": "2021-12-31",
"ev_net_r": -0.43830016483492734,
"ev_without_best": {
"1": -0.544562659458441,
"10": -0.77144637628754,
"5": -0.6825009314964441
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.6129759500082348,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 9908.42,
"measurement_start_positions": 10,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.5019445261826398,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 10345,
"skipped_min_initial_risk": 0,
"sortino": -1.1619417320702727,
"start_date": "2021-01-04",
"total_return_pct": -49.5,
"trades": 203,
"transaction_cost": 262.5898626094862,
"turnover_multiple": 26.501688726304113,
"underwater_pct": 96.04743083003953,
"win_rate": 20.2
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.2043,
"avg_gross_exposure_pct": 79.7957,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9807546454304134,
"cagr_pct": -51.6,
"calmar": -0.74,
"capacity_opportunities": 10548,
"end_date": "2021-12-31",
"ev_net_r": -0.45415942725909736,
"ev_without_best": {
"1": -0.5603573139107102,
"10": -0.7868561620685427,
"5": -0.698166199522676
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.6291944257551622,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 9838.48,
"measurement_start_positions": 10,
"opened_positions": 203,
"peak_positions": 10,
"profit_factor": 0.4909726984313845,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.8,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 10345,
"skipped_min_initial_risk": 0,
"sortino": -1.2309563158694032,
"start_date": "2021-01-04",
"total_return_pct": -51.1,
"trades": 203,
"transaction_cost": 514.1779123777034,
"turnover_multiple": 26.130962932165506,
"underwater_pct": 96.04743083003953,
"win_rate": 20.2
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.329,
"avg_gross_exposure_pct": 79.671,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.980630459551842,
"cagr_pct": -44.6,
"calmar": -0.64,
"capacity_opportunities": 10532,
"end_date": "2021-12-31",
"ev_net_r": -0.3548948389607968,
"ev_without_best": {
"1": -0.4602230093454058,
"10": -0.6901302942481515,
"5": -0.5957728548884835
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.5329470723406347,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 9501.42,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5766892059778921,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.58,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 10328,
"skipped_min_initial_risk": 0,
"sortino": -0.9017698583871605,
"start_date": "2021-01-04",
"total_return_pct": -44.2,
"trades": 204,
"transaction_cost": 278.2332044533921,
"turnover_multiple": 29.283328644917503,
"underwater_pct": 93.67588932806325,
"win_rate": 22.1
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.2558,
"avg_gross_exposure_pct": 79.7442,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.980630459551842,
"cagr_pct": -46.4,
"calmar": -0.66,
"capacity_opportunities": 10532,
"end_date": "2021-12-31",
"ev_net_r": -0.37065370711520307,
"ev_without_best": {
"1": -0.47591709324072967,
"10": -0.7055661132341547,
"5": -0.611336181022083
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 68
},
"gain_to_pain": -0.5519539809817653,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 9431.74,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5639926124178282,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 10328,
"skipped_min_initial_risk": 0,
"sortino": -0.9715776730746646,
"start_date": "2021-01-04",
"total_return_pct": -46.0,
"trades": 204,
"transaction_cost": 544.6560276643539,
"turnover_multiple": 28.87357092457775,
"underwater_pct": 93.67588932806325,
"win_rate": 22.1
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.9451,
"avg_gross_exposure_pct": 79.0549,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9808567096285065,
"cagr_pct": -46.1,
"calmar": -0.66,
"capacity_opportunities": 10552,
"end_date": "2021-12-31",
"ev_net_r": -0.3837302087026441,
"ev_without_best": {
"1": -0.4902498801345718,
"10": -0.7157693714580161,
"5": -0.6277855488971563
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 66
},
"gain_to_pain": -0.5559128105684338,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 12428.47,
"measurement_start_positions": 10,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.5452279061562098,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.63,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 10350,
"skipped_min_initial_risk": 0,
"sortino": -0.9775986519982635,
"start_date": "2021-01-04",
"total_return_pct": -45.7,
"trades": 202,
"transaction_cost": 348.2788886045626,
"turnover_multiple": 28.02266800374967,
"underwater_pct": 95.25691699604744,
"win_rate": 21.3
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.8728,
"avg_gross_exposure_pct": 79.1272,
"avg_hold_days": 11.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9808567096285065,
"cagr_pct": -47.8,
"calmar": -0.68,
"capacity_opportunities": 10552,
"end_date": "2021-12-31",
"ev_net_r": -0.39947527485018247,
"ev_without_best": {
"1": -0.5059294487368337,
"10": -0.7310566722154627,
"5": -0.6433327375209643
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 17,
"trailing_stop": 66
},
"gain_to_pain": -0.5738462381060953,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 12353.12,
"measurement_start_positions": 10,
"opened_positions": 202,
"peak_positions": 10,
"profit_factor": 0.5331453950783527,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 10350,
"skipped_min_initial_risk": 0,
"sortino": -1.0462560365745153,
"start_date": "2021-01-04",
"total_return_pct": -47.4,
"trades": 202,
"transaction_cost": 682.7923835062032,
"turnover_multiple": 27.63643450019927,
"underwater_pct": 95.25691699604744,
"win_rate": 21.3
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.0546,
"avg_gross_exposure_pct": 79.9454,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9806543385490754,
"cagr_pct": -37.8,
"calmar": -0.54,
"capacity_opportunities": 10545,
"end_date": "2021-12-31",
"ev_net_r": -0.3485914768006008,
"ev_without_best": {
"1": -0.45388859614008564,
"10": -0.7073924591036368,
"5": -0.5973050090573689
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 18,
"trailing_stop": 66
},
"gain_to_pain": -0.4375631182607631,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 8172.81,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5888215210250205,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.21,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 10341,
"skipped_min_initial_risk": 0,
"sortino": -0.34871118939103596,
"start_date": "2021-01-04",
"total_return_pct": -37.5,
"trades": 204,
"transaction_cost": 266.129458269702,
"turnover_multiple": 32.56278541526134,
"underwater_pct": 93.2806324110672,
"win_rate": 21.6
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 19.9801,
"avg_gross_exposure_pct": 80.0199,
"avg_hold_days": 11.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9806543385490754,
"cagr_pct": -39.8,
"calmar": -0.57,
"capacity_opportunities": 10545,
"end_date": "2021-12-31",
"ev_net_r": -0.36440149901200486,
"ev_without_best": {
"1": -0.46963408608283586,
"10": -0.7228788208285761,
"5": -0.6129032662187227
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 18,
"trailing_stop": 66
},
"gain_to_pain": -0.4604900313220643,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 8117.92,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5761180783248839,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 10341,
"skipped_min_initial_risk": 0,
"sortino": -0.4121720500331775,
"start_date": "2021-01-04",
"total_return_pct": -39.4,
"trades": 204,
"transaction_cost": 521.2910144310418,
"turnover_multiple": 32.10742495805834,
"underwater_pct": 93.67588932806325,
"win_rate": 21.6
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-13|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.2001,
"avg_gross_exposure_pct": 79.7999,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806341370799316,
"cagr_pct": -48.2,
"calmar": -0.69,
"capacity_opportunities": 10534,
"end_date": "2021-12-31",
"ev_net_r": -0.40488074902898474,
"ev_without_best": {
"1": -0.5104551554237818,
"10": -0.7424486308410287,
"5": -0.6470146923453194
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.6212671401718336,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 10371.4,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.537342796772532,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 10330,
"skipped_min_initial_risk": 0,
"sortino": -1.0084962537382303,
"start_date": "2021-01-04",
"total_return_pct": -47.8,
"trades": 204,
"transaction_cost": 285.5565223569218,
"turnover_multiple": 27.533073872083012,
"underwater_pct": 96.04743083003953,
"win_rate": 21.1
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2021-seed-13|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.127,
"avg_gross_exposure_pct": 79.873,
"avg_hold_days": 11.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9806341370799316,
"cagr_pct": -49.9,
"calmar": -0.71,
"capacity_opportunities": 10534,
"end_date": "2021-12-31",
"ev_net_r": -0.42076729194983314,
"ev_without_best": {
"1": -0.526277543025284,
"10": -0.757910001480764,
"5": -0.6627089011540657
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 67
},
"gain_to_pain": -0.6385590860526381,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.1,
"measurement_start_equity": 10324.58,
"measurement_start_positions": 10,
"opened_positions": 204,
"peak_positions": 10,
"profit_factor": 0.5257096619359102,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 10330,
"skipped_min_initial_risk": 0,
"sortino": -1.0758006561880837,
"start_date": "2021-01-04",
"total_return_pct": -49.4,
"trades": 204,
"transaction_cost": 560.5108737779315,
"turnover_multiple": 27.1444879006183,
"underwater_pct": 96.04743083003953,
"win_rate": 21.1
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.2441,
"avg_gross_exposure_pct": 81.7559,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800177262106197,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12411,
"end_date": "2023-01-03",
"ev_net_r": -0.9316212351634066,
"ev_without_best": {
"1": -0.9809921773538823,
"10": -1.1636221735435728,
"5": -1.0816288550063295
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9531238943080883,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 5654.04,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.2273370009191093,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.63,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 12163,
"skipped_min_initial_risk": 0,
"sortino": -5.000251804208599,
"start_date": "2022-01-03",
"total_return_pct": -92.0,
"trades": 248,
"transaction_cost": 76.67345441787896,
"turnover_multiple": 13.560826314967521,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.1658,
"avg_gross_exposure_pct": 81.8342,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800177262106197,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 12411,
"end_date": "2023-01-03",
"ev_net_r": -0.9460194913470019,
"ev_without_best": {
"1": -0.9953284115705254,
"10": -1.1775548840579848,
"5": -1.0956294669103326
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9544954036288477,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 5545.97,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.22278209998226237,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 12163,
"skipped_min_initial_risk": 0,
"sortino": -5.050872089919181,
"start_date": "2022-01-03",
"total_return_pct": -92.3,
"trades": 248,
"transaction_cost": 148.46710634887384,
"turnover_multiple": 13.38513428208896,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.2269,
"avg_gross_exposure_pct": 81.7731,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800128949065119,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12408,
"end_date": "2023-01-03",
"ev_net_r": -0.9316212351634066,
"ev_without_best": {
"1": -0.9809921773538823,
"10": -1.163622173543573,
"5": -1.0816288550063295
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9532678474532769,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 4876.77,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.2273370009191093,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.65,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 12160,
"skipped_min_initial_risk": 0,
"sortino": -5.018889973907282,
"start_date": "2022-01-03",
"total_return_pct": -92.1,
"trades": 248,
"transaction_cost": 65.53847828897085,
"turnover_multiple": 13.438911059773341,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.1483,
"avg_gross_exposure_pct": 81.8517,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800128949065119,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 12408,
"end_date": "2023-01-03",
"ev_net_r": -0.946019491347002,
"ev_without_best": {
"1": -0.9953284115705255,
"10": -1.1775548840579848,
"5": -1.0956294669103326
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9546334598310585,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 4782.57,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.2227820999822623,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.71,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 12160,
"skipped_min_initial_risk": 0,
"sortino": -5.0694730133400965,
"start_date": "2022-01-03",
"total_return_pct": -92.4,
"trades": 248,
"transaction_cost": 126.87328620081456,
"turnover_multiple": 13.264132694431506,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.8097,
"avg_gross_exposure_pct": 82.1903,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9156299085782655,
"ev_without_best": {
"1": -0.9647372932333558,
"10": -1.1404475319916112,
"5": -1.0646950519754155
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9368205310121038,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 5888.24,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.23432959066358175,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -4.998058101912291,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 249,
"transaction_cost": 81.79790029755675,
"turnover_multiple": 13.891740196995494,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.7366,
"avg_gross_exposure_pct": 82.2634,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9303627784398132,
"ev_without_best": {
"1": -0.9794097404652289,
"10": -1.1547120291996456,
"5": -1.0790387640847041
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.938378285644853,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 5795.83,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.2294788254846181,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.7,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -5.049466285124961,
"start_date": "2022-01-03",
"total_return_pct": -92.5,
"trades": 249,
"transaction_cost": 158.85868675639088,
"turnover_multiple": 13.7045674870028,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.2441,
"avg_gross_exposure_pct": 81.7559,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800177262106197,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12411,
"end_date": "2023-01-03",
"ev_net_r": -0.9316212351634066,
"ev_without_best": {
"1": -0.9809921773538823,
"10": -1.163622173543573,
"5": -1.0816288550063295
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9531252078853867,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 5381.99,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.2273370009191093,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.63,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 12163,
"skipped_min_initial_risk": 0,
"sortino": -5.00025543299997,
"start_date": "2022-01-03",
"total_return_pct": -92.0,
"trades": 248,
"transaction_cost": 72.98440894693802,
"turnover_multiple": 13.560859263383621,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.1658,
"avg_gross_exposure_pct": 81.8342,
"avg_hold_days": 9.8,
"avg_positions": 9.9841,
"blocked_fraction": 0.9800177262106197,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 12411,
"end_date": "2023-01-03",
"ev_net_r": -0.946019491347002,
"ev_without_best": {
"1": -0.9953284115705254,
"10": -1.1775548840579848,
"5": -1.0956294669103326
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 11,
"trailing_stop": 71
},
"gain_to_pain": -0.9544940243683951,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 5295.14,
"measurement_start_positions": 10,
"opened_positions": 248,
"peak_positions": 10,
"profit_factor": 0.22278209998226237,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 12163,
"skipped_min_initial_risk": 0,
"sortino": -5.050859475380137,
"start_date": "2022-01-03",
"total_return_pct": -92.3,
"trades": 248,
"transaction_cost": 141.75260993304914,
"turnover_multiple": 13.38516167023432,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.8112,
"avg_gross_exposure_pct": 82.1888,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9156299085782655,
"ev_without_best": {
"1": -0.9647372932333558,
"10": -1.1404475319916114,
"5": -1.0646950519754157
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9368187302285873,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 4558.62,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.2343295906635817,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -4.997767889444695,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 249,
"transaction_cost": 63.33780180736679,
"turnover_multiple": 13.894073602837436,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.7381,
"avg_gross_exposure_pct": 82.2619,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9303627784398133,
"ev_without_best": {
"1": -0.979409740465229,
"10": -1.1547120291996458,
"5": -1.0790387640847043
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9383749827750918,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 4482.51,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.22947882548461804,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.7,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -5.049178312443185,
"start_date": "2022-01-03",
"total_return_pct": -92.5,
"trades": 249,
"transaction_cost": 122.8838895897616,
"turnover_multiple": 13.70704020624177,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.2516,
"avg_gross_exposure_pct": 82.7484,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9801861062088881,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 12466,
"end_date": "2023-01-03",
"ev_net_r": -0.9180829500410155,
"ev_without_best": {
"1": -0.9675995534390851,
"10": -1.144901272447839,
"5": -1.0684307194468765
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 10,
"trailing_stop": 71
},
"gain_to_pain": -0.9372893675823037,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.9,
"measurement_start_equity": 5373.77,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23468867001677818,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.53,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 12219,
"skipped_min_initial_risk": 0,
"sortino": -4.907680149933116,
"start_date": "2022-01-03",
"total_return_pct": -91.8,
"trades": 247,
"transaction_cost": 76.91352974939949,
"turnover_multiple": 14.312769201026368,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.1782,
"avg_gross_exposure_pct": 82.8218,
"avg_hold_days": 9.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9801861062088881,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12466,
"end_date": "2023-01-03",
"ev_net_r": -0.9327924837520424,
"ev_without_best": {
"1": -0.9822480784171455,
"10": -1.1591374963458072,
"5": -1.0827473970740031
},
"exit_reasons": {
"open_at_end": 10,
"stop": 156,
"time": 10,
"trailing_stop": 71
},
"gain_to_pain": -0.9388910957423214,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 5285.16,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.22983796417810662,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.59,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 12219,
"skipped_min_initial_risk": 0,
"sortino": -4.959612761905922,
"start_date": "2022-01-03",
"total_return_pct": -92.1,
"trades": 247,
"transaction_cost": 149.24375634138056,
"turnover_multiple": 14.119133227885301,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.4002,
"avg_gross_exposure_pct": 81.5998,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -92.0,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.9157390158402573,
"ev_without_best": {
"1": -0.965246091050519,
"10": -1.1424584380698335,
"5": -1.0660383568535405
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9349998310342716,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 6676.01,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23575815731729877,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.59,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -4.95739282737928,
"start_date": "2022-01-03",
"total_return_pct": -91.9,
"trades": 247,
"transaction_cost": 93.84893771935704,
"turnover_multiple": 14.057638877017416,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.3299,
"avg_gross_exposure_pct": 81.6701,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.9304560653671031,
"ev_without_best": {
"1": -0.979902162396495,
"10": -1.156702494906651,
"5": -1.0803627055819371
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9365587615280783,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 6578.01,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.230890091748982,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -5.008675788185158,
"start_date": "2022-01-03",
"total_return_pct": -92.3,
"trades": 247,
"transaction_cost": 182.40943929004226,
"turnover_multiple": 13.86509288447739,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.8089,
"avg_gross_exposure_pct": 82.1911,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9156299085782655,
"ev_without_best": {
"1": -0.9647372932333559,
"10": -1.1404475319916114,
"5": -1.0646950519754157
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9368238037281269,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 5830.78,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.2343295906635817,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -4.998108080248043,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 249,
"transaction_cost": 80.99052232156497,
"turnover_multiple": 13.890169466446164,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.7358,
"avg_gross_exposure_pct": 82.2642,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9800112386609938,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 12457,
"end_date": "2023-01-03",
"ev_net_r": -0.9303627784398132,
"ev_without_best": {
"1": -0.979409740465229,
"10": -1.1547120291996458,
"5": -1.0790387640847041
},
"exit_reasons": {
"open_at_end": 10,
"stop": 157,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9383799878663678,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 5744.55,
"measurement_start_positions": 10,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 0.2294788254846181,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.7,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 12208,
"skipped_min_initial_risk": 0,
"sortino": -5.049478327766724,
"start_date": "2022-01-03",
"total_return_pct": -92.5,
"trades": 249,
"transaction_cost": 157.43781196144363,
"turnover_multiple": 13.703232799909792,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.4519,
"avg_gross_exposure_pct": 81.5481,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.9157390158402573,
"ev_without_best": {
"1": -0.965246091050519,
"10": -1.1424584380698335,
"5": -1.0660383568535405
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9348064668406233,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 6449.69,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23575815731729877,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.58,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -4.952822654054977,
"start_date": "2022-01-03",
"total_return_pct": -91.9,
"trades": 247,
"transaction_cost": 91.54655590268767,
"turnover_multiple": 14.193946670721798,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.3828,
"avg_gross_exposure_pct": 81.6172,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.930456065367103,
"ev_without_best": {
"1": -0.979902162396495,
"10": -1.156702494906651,
"5": -1.0803627055819371
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9363675409290619,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 6363.43,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23089009174898206,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -5.003848472960266,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 247,
"transaction_cost": 178.2332735169882,
"turnover_multiple": 14.004497065025323,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.4515,
"avg_gross_exposure_pct": 81.5485,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.9157390158402572,
"ev_without_best": {
"1": -0.965246091050519,
"10": -1.1424584380698335,
"5": -1.0660383568535405
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.9348098332086124,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 5713.67,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23575815731729882,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.58,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -4.953013555937947,
"start_date": "2022-01-03",
"total_return_pct": -91.9,
"trades": 247,
"transaction_cost": 81.09311961785511,
"turnover_multiple": 14.192825210041025,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.3824,
"avg_gross_exposure_pct": 81.6176,
"avg_hold_days": 9.8,
"avg_positions": 9.9921,
"blocked_fraction": 0.9801733825654199,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 12458,
"end_date": "2023-01-03",
"ev_net_r": -0.930456065367103,
"ev_without_best": {
"1": -0.979902162396495,
"10": -1.156702494906651,
"5": -1.0803627055819371
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 10,
"trailing_stop": 72
},
"gain_to_pain": -0.936369855918029,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 5639.06,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23089009174898206,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 12211,
"skipped_min_initial_risk": 0,
"sortino": -5.004020495552901,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 247,
"transaction_cost": 157.93134615419999,
"turnover_multiple": 14.003339754693155,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.5551,
"avg_gross_exposure_pct": 81.4449,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9803228656332824,
"cagr_pct": -91.6,
"calmar": -1.0,
"capacity_opportunities": 12451,
"end_date": "2023-01-03",
"ev_net_r": -0.9010556139822696,
"ev_without_best": {
"1": -0.9509083070145088,
"10": -1.1371753617536133,
"5": -1.0523015452986222
},
"exit_reasons": {
"open_at_end": 10,
"stop": 151,
"time": 12,
"trailing_stop": 72
},
"gain_to_pain": -0.943966422047675,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.6,
"measurement_start_equity": 5787.74,
"measurement_start_positions": 10,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.24257622876447002,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.58,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 12206,
"skipped_min_initial_risk": 0,
"sortino": -4.9441246265615915,
"start_date": "2022-01-03",
"total_return_pct": -91.6,
"trades": 245,
"transaction_cost": 80.61154977785704,
"turnover_multiple": 13.927983941548348,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.488,
"avg_gross_exposure_pct": 81.512,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9803228656332824,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 12451,
"end_date": "2023-01-03",
"ev_net_r": -0.9155709537141163,
"ev_without_best": {
"1": -0.9653613420648435,
"10": -1.1511143692157992,
"5": -1.0664167094379702
},
"exit_reasons": {
"open_at_end": 10,
"stop": 151,
"time": 12,
"trailing_stop": 72
},
"gain_to_pain": -0.9454532474712231,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.9,
"measurement_start_equity": 5708.84,
"measurement_start_positions": 10,
"opened_positions": 245,
"peak_positions": 10,
"profit_factor": 0.23766727054106007,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 12206,
"skipped_min_initial_risk": 0,
"sortino": -4.9958084928064554,
"start_date": "2022-01-03",
"total_return_pct": -91.9,
"trades": 245,
"transaction_cost": 156.91892762834004,
"turnover_multiple": 13.743503726531136,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.8906,
"avg_gross_exposure_pct": 82.1094,
"avg_hold_days": 9.9,
"avg_positions": 9.9881,
"blocked_fraction": 0.9801494816362614,
"cagr_pct": -91.7,
"calmar": -1.0,
"capacity_opportunities": 12443,
"end_date": "2023-01-03",
"ev_net_r": -0.9068699847603119,
"ev_without_best": {
"1": -0.9563410069987038,
"10": -1.1412424929208447,
"5": -1.0569860813297947
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 12,
"trailing_stop": 70
},
"gain_to_pain": -0.935206790322964,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 6437.01,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.24465176975924463,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.53,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 12196,
"skipped_min_initial_risk": 0,
"sortino": -4.891103507027368,
"start_date": "2022-01-03",
"total_return_pct": -91.7,
"trades": 247,
"transaction_cost": 89.22202920072458,
"turnover_multiple": 13.86078772609093,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.8119,
"avg_gross_exposure_pct": 82.1881,
"avg_hold_days": 9.9,
"avg_positions": 9.9881,
"blocked_fraction": 0.9801494816362614,
"cagr_pct": -92.0,
"calmar": -1.0,
"capacity_opportunities": 12443,
"end_date": "2023-01-03",
"ev_net_r": -0.9214388345827651,
"ev_without_best": {
"1": -0.9708482762024646,
"10": -1.155242131846824,
"5": -1.071159168376435
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 12,
"trailing_stop": 70
},
"gain_to_pain": -0.9367876445028912,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 6364.34,
"measurement_start_positions": 10,
"opened_positions": 247,
"peak_positions": 10,
"profit_factor": 0.23971822990522842,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.59,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 12196,
"skipped_min_initial_risk": 0,
"sortino": -4.942066564895835,
"start_date": "2022-01-03",
"total_return_pct": -92.0,
"trades": 247,
"transaction_cost": 174.12144494197324,
"turnover_multiple": 13.679458116786126,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-13|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.5926,
"avg_gross_exposure_pct": 81.4074,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9802409638554217,
"cagr_pct": -91.7,
"calmar": -1.0,
"capacity_opportunities": 12450,
"end_date": "2023-01-03",
"ev_net_r": -0.9018690403813315,
"ev_without_best": {
"1": -0.9515215731415987,
"10": -1.1370227479671637,
"5": -1.0525042712855637
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 12,
"trailing_stop": 71
},
"gain_to_pain": -0.9443326675617012,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 5877.56,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.24166320596797622,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.6,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 12204,
"skipped_min_initial_risk": 0,
"sortino": -4.954213367822113,
"start_date": "2022-01-03",
"total_return_pct": -91.7,
"trades": 246,
"transaction_cost": 81.47684916960773,
"turnover_multiple": 13.862359409279994,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-13|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 18.5175,
"avg_gross_exposure_pct": 81.4825,
"avg_hold_days": 10.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9802409638554217,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 12450,
"end_date": "2023-01-03",
"ev_net_r": -0.9164497391221397,
"ev_without_best": {
"1": -0.9660404882771824,
"10": -1.1510323259737316,
"5": -1.0666878109095466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 12,
"trailing_stop": 71
},
"gain_to_pain": -0.9457922309188905,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 5804.48,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.23675664466845656,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.65,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 12204,
"skipped_min_initial_risk": 0,
"sortino": -5.005526855037244,
"start_date": "2022-01-03",
"total_return_pct": -92.0,
"trades": 246,
"transaction_cost": 158.78508829548346,
"turnover_multiple": 13.677804755592533,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-14|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.3758,
"avg_gross_exposure_pct": 82.6242,
"avg_hold_days": 9.9,
"avg_positions": 10.0,
"blocked_fraction": 0.980423620025674,
"cagr_pct": -90.9,
"calmar": -1.0,
"capacity_opportunities": 12464,
"end_date": "2023-01-03",
"ev_net_r": -0.8948113983320034,
"ev_without_best": {
"1": -0.944843550118901,
"10": -1.1235431371923754,
"5": -1.046559525686285
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 10,
"trailing_stop": 71
},
"gain_to_pain": -0.9366806592234069,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 91.2,
"measurement_start_equity": 7258.84,
"measurement_start_positions": 10,
"opened_positions": 244,
"peak_positions": 10,
"profit_factor": 0.24156326135227835,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.42,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 12220,
"skipped_min_initial_risk": 0,
"sortino": -4.827736187654986,
"start_date": "2022-01-03",
"total_return_pct": -90.9,
"trades": 244,
"transaction_cost": 110.54503122398177,
"turnover_multiple": 15.229021610061906,
"underwater_pct": 98.81422924901186,
"win_rate": 17.6
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2022-seed-14|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 17.2968,
"avg_gross_exposure_pct": 82.7032,
"avg_hold_days": 9.9,
"avg_positions": 10.0,
"blocked_fraction": 0.980423620025674,
"cagr_pct": -91.3,
"calmar": -1.0,
"capacity_opportunities": 12464,
"end_date": "2023-01-03",
"ev_net_r": -0.9095194303380718,
"ev_without_best": {
"1": -0.9594898140179129,
"10": -1.137771727135433,
"5": -1.0608697389441164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 153,
"time": 10,
"trailing_stop": 71
},
"gain_to_pain": -0.9381710317458158,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 91.5,
"measurement_start_equity": 7184.41,
"measurement_start_positions": 10,
"opened_positions": 244,
"peak_positions": 10,
"profit_factor": 0.2365406396584455,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.48,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 12220,
"skipped_min_initial_risk": 0,
"sortino": -4.879901246726125,
"start_date": "2022-01-03",
"total_return_pct": -91.3,
"trades": 244,
"transaction_cost": 215.9763259587897,
"turnover_multiple": 15.030902047543895,
"underwater_pct": 98.81422924901186,
"win_rate": 17.6
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.9446,
"avg_gross_exposure_pct": 51.0554,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -85.7,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6889421990725034,
"ev_without_best": {
"1": -0.7789302545376303,
"10": -1.038393076789624,
"5": -0.9599206478762261
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8814012383737909,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 2151.11,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.380536929653841,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.38,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.5606266962972044,
"start_date": "2023-01-03",
"total_return_pct": -85.6,
"trades": 257,
"transaction_cost": 27.009231919543343,
"turnover_multiple": 12.55595107620872,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.8996,
"avg_gross_exposure_pct": 51.1004,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -86.0,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6983592920017747,
"ev_without_best": {
"1": -0.7882441392992879,
"10": -1.0475494313150213,
"5": -0.9691054099851164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8848173589731629,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 2111.08,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.3762301018561562,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.41,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.598470502432045,
"start_date": "2023-01-03",
"total_return_pct": -86.0,
"trades": 257,
"transaction_cost": 52.550821963943115,
"turnover_multiple": 12.446430728334102,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.9359,
"avg_gross_exposure_pct": 51.0641,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -85.7,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6889421990725035,
"ev_without_best": {
"1": -0.7789302545376304,
"10": -1.0383930767896241,
"5": -0.9599206478762262
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8816270207962502,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 2694.15,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.3805369296538409,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.38,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.5608331000667173,
"start_date": "2023-01-03",
"total_return_pct": -85.6,
"trades": 257,
"transaction_cost": 33.81547302421641,
"turnover_multiple": 12.551444063699648,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.8908,
"avg_gross_exposure_pct": 51.1092,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -86.1,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6983592920017747,
"ev_without_best": {
"1": -0.788244139299288,
"10": -1.0475494313150213,
"5": -0.9691054099851164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8850327718595679,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 2648.82,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.3762301018561562,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.41,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.598578411460164,
"start_date": "2023-01-03",
"total_return_pct": -86.0,
"trades": 257,
"transaction_cost": 65.91280021934699,
"turnover_multiple": 12.441917574494866,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 15.8771,
"avg_gross_exposure_pct": 84.1229,
"avg_hold_days": 9.7,
"avg_positions": 9.5397,
"blocked_fraction": 0.9874613635038199,
"cagr_pct": -75.6,
"calmar": -0.98,
"capacity_opportunities": 17147,
"end_date": "2024-01-03",
"ev_net_r": -0.7366569424193739,
"ev_without_best": {
"1": -0.8445291711222682,
"10": -1.008373822416595,
"5": -0.9261763531031924
},
"exit_reasons": {
"open_at_end": 5,
"stop": 116,
"time": 14,
"trailing_stop": 80
},
"gain_to_pain": -0.9049905367524778,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 77.0,
"measurement_start_equity": 2729.35,
"measurement_start_positions": 10,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.2999807700143445,
"sessions_at_capacity": 199,
"sessions_measured": 252,
"sharpe": -2.32,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 16932,
"skipped_min_initial_risk": 0,
"sortino": -3.2955089140697678,
"start_date": "2023-01-03",
"total_return_pct": -75.6,
"trades": 215,
"transaction_cost": 25.982793207131596,
"turnover_multiple": 9.519773281965156,
"underwater_pct": 98.81422924901186,
"win_rate": 19.1
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 15.2757,
"avg_gross_exposure_pct": 84.7243,
"avg_hold_days": 9.7,
"avg_positions": 9.5397,
"blocked_fraction": 0.9874613635038199,
"cagr_pct": -75.4,
"calmar": -0.98,
"capacity_opportunities": 17147,
"end_date": "2024-01-03",
"ev_net_r": -0.746040559698797,
"ev_without_best": {
"1": -0.8537891679972102,
"10": -1.0175511694779422,
"5": -0.9353786269877905
},
"exit_reasons": {
"open_at_end": 5,
"stop": 116,
"time": 14,
"trailing_stop": 80
},
"gain_to_pain": -0.9069530246846943,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 76.8,
"measurement_start_equity": 2686.51,
"measurement_start_positions": 10,
"opened_positions": 215,
"peak_positions": 10,
"profit_factor": 0.2960574040963081,
"sessions_at_capacity": 199,
"sessions_measured": 252,
"sharpe": -2.31,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 16932,
"skipped_min_initial_risk": 0,
"sortino": -3.2850464180821017,
"start_date": "2023-01-03",
"total_return_pct": -75.4,
"trades": 215,
"transaction_cost": 50.42449379271398,
"turnover_multiple": 9.384758253777946,
"underwater_pct": 98.81422924901186,
"win_rate": 19.1
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.4194,
"avg_gross_exposure_pct": 51.5806,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -87.7,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7068240596252163,
"ev_without_best": {
"1": -0.7948195713031753,
"10": -1.0598112109712432,
"5": -0.9793852832000859
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8956735990089696,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 2986.81,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.3770821457158167,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.789824414023727,
"start_date": "2023-01-03",
"total_return_pct": -87.7,
"trades": 263,
"transaction_cost": 36.30956341135234,
"turnover_multiple": 12.156636482184117,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.3721,
"avg_gross_exposure_pct": 51.6279,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -88.0,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7162732408604635,
"ev_without_best": {
"1": -0.8041680303910822,
"10": -1.068984917891382,
"5": -0.988624440606663
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8994944059508848,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.3,
"measurement_start_equity": 2941.19,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.37286462607390325,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.58,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.8272303551061273,
"start_date": "2023-01-03",
"total_return_pct": -88.0,
"trades": 263,
"transaction_cost": 70.88987214159968,
"turnover_multiple": 12.051222828446935,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.936,
"avg_gross_exposure_pct": 51.064,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -85.7,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6889421990725034,
"ev_without_best": {
"1": -0.7789302545376304,
"10": -1.0383930767896241,
"5": -0.9599206478762261
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8816257138588568,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 2174.64,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.38053692965384095,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.38,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.5608391831644646,
"start_date": "2023-01-03",
"total_return_pct": -85.6,
"trades": 257,
"transaction_cost": 27.29491416964389,
"turnover_multiple": 12.551463308705756,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.8908,
"avg_gross_exposure_pct": 51.1092,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886071460235837,
"cagr_pct": -86.1,
"calmar": -0.97,
"capacity_opportunities": 22558,
"end_date": "2024-01-03",
"ev_net_r": -0.6983592920017747,
"ev_without_best": {
"1": -0.788244139299288,
"10": -1.0475494313150213,
"5": -0.9691054099851165
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8850394439062153,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 2136.65,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.3762301018561562,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.41,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 22301,
"skipped_min_initial_risk": 0,
"sortino": -3.59863642806858,
"start_date": "2023-01-03",
"total_return_pct": -86.0,
"trades": 257,
"transaction_cost": 53.16801146588586,
"turnover_multiple": 12.44190940628691,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.4607,
"avg_gross_exposure_pct": 50.5393,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9882859298043217,
"cagr_pct": -89.8,
"calmar": -0.99,
"capacity_opportunities": 22537,
"end_date": "2024-01-03",
"ev_net_r": -0.7954855032129725,
"ev_without_best": {
"1": -0.883483546951425,
"10": -1.0742257943583846,
"5": -0.9973308248341816
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9260422202113686,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 3398.44,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.30100536076220963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.26,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 22273,
"skipped_min_initial_risk": 0,
"sortino": -4.298578309614828,
"start_date": "2023-01-03",
"total_return_pct": -89.8,
"trades": 264,
"transaction_cost": 34.76317291983563,
"turnover_multiple": 10.229156000940323,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.4152,
"avg_gross_exposure_pct": 50.5848,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9882859298043217,
"cagr_pct": -90.1,
"calmar": -0.99,
"capacity_opportunities": 22537,
"end_date": "2024-01-03",
"ev_net_r": -0.8048694718131646,
"ev_without_best": {
"1": -0.8927669284214337,
"10": -1.0833475150011793,
"5": -1.006536802513505
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.928486019855412,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 3349.05,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.2973741859930999,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.3,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 22273,
"skipped_min_initial_risk": 0,
"sortino": -4.334222499952467,
"start_date": "2023-01-03",
"total_return_pct": -90.1,
"trades": 264,
"transaction_cost": 67.93164006398685,
"turnover_multiple": 10.141926824619944,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.4192,
"avg_gross_exposure_pct": 51.5808,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -87.7,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7068240596252163,
"ev_without_best": {
"1": -0.7948195713031753,
"10": -1.0598112109712432,
"5": -0.979385283200086
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.895671899118223,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 2211.44,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.37708214571581666,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.789914020084151,
"start_date": "2023-01-03",
"total_return_pct": -87.7,
"trades": 263,
"transaction_cost": 26.883678350062073,
"turnover_multiple": 12.156639271272144,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.3719,
"avg_gross_exposure_pct": 51.6281,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -88.0,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7162732408604635,
"ev_without_best": {
"1": -0.8041680303910822,
"10": -1.068984917891382,
"5": -0.988624440606663
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8994960430276904,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.3,
"measurement_start_equity": 2175.78,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.3728646260739033,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.58,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.8272478335234004,
"start_date": "2023-01-03",
"total_return_pct": -88.0,
"trades": 263,
"transaction_cost": 52.44156446031941,
"turnover_multiple": 12.051210246513758,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.451,
"avg_gross_exposure_pct": 50.549,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9882859298043217,
"cagr_pct": -89.9,
"calmar": -0.99,
"capacity_opportunities": 22537,
"end_date": "2024-01-03",
"ev_net_r": -0.7954855032129725,
"ev_without_best": {
"1": -0.8834835469514248,
"10": -1.0742257943583846,
"5": -0.9973308248341816
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9260485072898289,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 2773.57,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.30100536076220963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.26,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 22273,
"skipped_min_initial_risk": 0,
"sortino": -4.298473278196408,
"start_date": "2023-01-03",
"total_return_pct": -89.8,
"trades": 264,
"transaction_cost": 28.36496443062628,
"turnover_multiple": 10.226878871139462,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.4054,
"avg_gross_exposure_pct": 50.5946,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9882859298043217,
"cagr_pct": -90.1,
"calmar": -0.99,
"capacity_opportunities": 22537,
"end_date": "2024-01-03",
"ev_net_r": -0.8048694718131646,
"ev_without_best": {
"1": -0.8927669284214337,
"10": -1.0833475150011793,
"5": -1.006536802513505
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9284928358121309,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 2732.04,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.2973741859930999,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.3,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 22273,
"skipped_min_initial_risk": 0,
"sortino": -4.334105740833713,
"start_date": "2023-01-03",
"total_return_pct": -90.1,
"trades": 264,
"transaction_cost": 55.403827834812084,
"turnover_multiple": 10.139644338079252,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.1664,
"avg_gross_exposure_pct": 50.8336,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883334072661136,
"cagr_pct": -90.0,
"calmar": -0.99,
"capacity_opportunities": 22543,
"end_date": "2024-01-03",
"ev_net_r": -0.7904858734862148,
"ev_without_best": {
"1": -0.8788007050644066,
"10": -1.070130291089642,
"5": -0.9930166492662899
},
"exit_reasons": {
"open_at_end": 10,
"stop": 148,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9271238897567196,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 2908.18,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.3031346544676982,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.26,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 22280,
"skipped_min_initial_risk": 0,
"sortino": -4.31247887523295,
"start_date": "2023-01-03",
"total_return_pct": -89.9,
"trades": 263,
"transaction_cost": 29.315462618883473,
"turnover_multiple": 10.080346683796558,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.1198,
"avg_gross_exposure_pct": 50.8802,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883334072661136,
"cagr_pct": -90.2,
"calmar": -0.99,
"capacity_opportunities": 22543,
"end_date": "2024-01-03",
"ev_net_r": -0.79989395037545,
"ev_without_best": {
"1": -0.8881079029194846,
"10": -1.0792760363650888,
"5": -1.0022465125622704
},
"exit_reasons": {
"open_at_end": 10,
"stop": 148,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9295500367855467,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 91.1,
"measurement_start_equity": 2868.26,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.2994670060987147,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.29,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 22280,
"skipped_min_initial_risk": 0,
"sortino": -4.347928907854902,
"start_date": "2023-01-03",
"total_return_pct": -90.2,
"trades": 263,
"transaction_cost": 57.32643415181813,
"turnover_multiple": 9.99324227089213,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.4193,
"avg_gross_exposure_pct": 51.5807,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -87.7,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7068240596252163,
"ev_without_best": {
"1": -0.7948195713031753,
"10": -1.0598112109712432,
"5": -0.979385283200086
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.895670804820766,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 2605.49,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.3770821457158167,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.7898728728238464,
"start_date": "2023-01-03",
"total_return_pct": -87.7,
"trades": 263,
"transaction_cost": 31.6740012669089,
"turnover_multiple": 12.156638968834615,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 48.3721,
"avg_gross_exposure_pct": 51.6279,
"avg_hold_days": 9.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9883370288248337,
"cagr_pct": -88.0,
"calmar": -0.97,
"capacity_opportunities": 22550,
"end_date": "2024-01-03",
"ev_net_r": -0.7162732408604635,
"ev_without_best": {
"1": -0.8041680303910822,
"10": -1.068984917891382,
"5": -0.988624440606663
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8994943204475117,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 90.3,
"measurement_start_equity": 2570.31,
"measurement_start_positions": 10,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.3728646260739032,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.58,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 22287,
"skipped_min_initial_risk": 0,
"sortino": -3.8272769014712837,
"start_date": "2023-01-03",
"total_return_pct": -88.0,
"trades": 263,
"transaction_cost": 61.95077653690358,
"turnover_multiple": 12.051226610195576,
"underwater_pct": 97.62845849802372,
"win_rate": 19.8
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.6112,
"avg_gross_exposure_pct": 50.3888,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886469466495188,
"cagr_pct": -85.3,
"calmar": -0.96,
"capacity_opportunities": 22549,
"end_date": "2024-01-03",
"ev_net_r": -0.6828741475545579,
"ev_without_best": {
"1": -0.7731913010743796,
"10": -1.0334988885340266,
"5": -0.9548113142515635
},
"exit_reasons": {
"open_at_end": 10,
"stop": 140,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.865467222761121,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 2656.39,
"measurement_start_positions": 10,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.38459632251696196,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.35,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 22293,
"skipped_min_initial_risk": 0,
"sortino": -3.5130086598211085,
"start_date": "2023-01-03",
"total_return_pct": -85.3,
"trades": 256,
"transaction_cost": 33.954141058453004,
"turnover_multiple": 12.782061767456211,
"underwater_pct": 97.23320158102767,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.5682,
"avg_gross_exposure_pct": 50.4318,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9886469466495188,
"cagr_pct": -85.7,
"calmar": -0.96,
"capacity_opportunities": 22549,
"end_date": "2024-01-03",
"ev_net_r": -0.6922918368842772,
"ev_without_best": {
"1": -0.7825053798373983,
"10": -1.042654803791582,
"5": -0.9639957590205903
},
"exit_reasons": {
"open_at_end": 10,
"stop": 140,
"time": 12,
"trailing_stop": 94
},
"gain_to_pain": -0.8689695021827806,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.8,
"measurement_start_equity": 2617.59,
"measurement_start_positions": 10,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.38024862440730534,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.38,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 22293,
"skipped_min_initial_risk": 0,
"sortino": -3.55088703986834,
"start_date": "2023-01-03",
"total_return_pct": -85.6,
"trades": 256,
"transaction_cost": 66.33859241145963,
"turnover_multiple": 12.671692742457685,
"underwater_pct": 97.23320158102767,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.3671,
"avg_gross_exposure_pct": 50.6329,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.988286449551868,
"cagr_pct": -90.0,
"calmar": -0.99,
"capacity_opportunities": 22538,
"end_date": "2024-01-03",
"ev_net_r": -0.7954855032129725,
"ev_without_best": {
"1": -0.8834835469514248,
"10": -1.0742257943583846,
"5": -0.9973308248341816
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9262690138768499,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 3030.6,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.30100536076220963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.29,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 22274,
"skipped_min_initial_risk": 0,
"sortino": -4.328452473025213,
"start_date": "2023-01-03",
"total_return_pct": -90.0,
"trades": 264,
"transaction_cost": 30.490075989723056,
"turnover_multiple": 10.06073912417444,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.3212,
"avg_gross_exposure_pct": 50.6788,
"avg_hold_days": 9.2,
"avg_positions": 10.0,
"blocked_fraction": 0.988286449551868,
"cagr_pct": -90.3,
"calmar": -0.99,
"capacity_opportunities": 22538,
"end_date": "2024-01-03",
"ev_net_r": -0.8048694718131646,
"ev_without_best": {
"1": -0.8927669284214337,
"10": -1.0833475150011793,
"5": -1.006536802513505
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 12,
"trailing_stop": 93
},
"gain_to_pain": -0.9286920574419373,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 2990.91,
"measurement_start_positions": 10,
"opened_positions": 264,
"peak_positions": 10,
"profit_factor": 0.2973741859930999,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.33,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 22274,
"skipped_min_initial_risk": 0,
"sortino": -4.363939920984923,
"start_date": "2023-01-03",
"total_return_pct": -90.3,
"trades": 264,
"transaction_cost": 59.66587423751192,
"turnover_multiple": 9.97453521461895,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-13|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.3086,
"avg_gross_exposure_pct": 50.6914,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9885205212303874,
"cagr_pct": -86.3,
"calmar": -0.97,
"capacity_opportunities": 22562,
"end_date": "2024-01-03",
"ev_net_r": -0.6853719995980251,
"ev_without_best": {
"1": -0.7746486352553817,
"10": -1.0318726614509728,
"5": -0.954146480311276
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 13,
"trailing_stop": 95
},
"gain_to_pain": -0.9075653517396306,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 3933.04,
"measurement_start_positions": 10,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 0.3834292279306965,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.43,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 22303,
"skipped_min_initial_risk": 0,
"sortino": -3.643465941380209,
"start_date": "2023-01-03",
"total_return_pct": -86.3,
"trades": 259,
"transaction_cost": 48.16768992980015,
"turnover_multiple": 12.246936194343343,
"underwater_pct": 98.41897233201581,
"win_rate": 19.7
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-13|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.2647,
"avg_gross_exposure_pct": 50.7353,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9885205212303874,
"cagr_pct": -86.7,
"calmar": -0.98,
"capacity_opportunities": 22562,
"end_date": "2024-01-03",
"ev_net_r": -0.6947969782158888,
"ev_without_best": {
"1": -0.7839712363336312,
"10": -1.0410393126436523,
"5": -0.9633411127153875
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 13,
"trailing_stop": 95
},
"gain_to_pain": -0.910751381763611,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 3888.79,
"measurement_start_positions": 10,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 0.3790920924224308,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.47,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 22303,
"skipped_min_initial_risk": 0,
"sortino": -3.681405518317878,
"start_date": "2023-01-03",
"total_return_pct": -86.7,
"trades": 259,
"transaction_cost": 94.41317070313919,
"turnover_multiple": 12.13914491437429,
"underwater_pct": 98.41897233201581,
"win_rate": 19.7
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-14|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.6122,
"avg_gross_exposure_pct": 50.3878,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.988431363857985,
"cagr_pct": -86.7,
"calmar": -0.98,
"capacity_opportunities": 22561,
"end_date": "2024-01-03",
"ev_net_r": -0.6889842564710021,
"ev_without_best": {
"1": -0.7775880420728136,
"10": -1.0328678714913755,
"5": -0.9557294884457311
},
"exit_reasons": {
"open_at_end": 10,
"stop": 143,
"time": 13,
"trailing_stop": 95
},
"gain_to_pain": -0.9258060144357128,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 5087.37,
"measurement_start_positions": 10,
"opened_positions": 261,
"peak_positions": 10,
"profit_factor": 0.38037259271351453,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.47,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 22300,
"skipped_min_initial_risk": 0,
"sortino": -3.686251107028346,
"start_date": "2023-01-03",
"total_return_pct": -86.7,
"trades": 261,
"transaction_cost": 60.82755013463428,
"turnover_multiple": 11.956580735160657,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2023-seed-14|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 49.5692,
"avg_gross_exposure_pct": 50.4308,
"avg_hold_days": 9.5,
"avg_positions": 10.0,
"blocked_fraction": 0.988431363857985,
"cagr_pct": -87.1,
"calmar": -0.98,
"capacity_opportunities": 22561,
"end_date": "2024-01-03",
"ev_net_r": -0.6983653791999814,
"ev_without_best": {
"1": -0.7868674061052184,
"10": -1.0419909779344596,
"5": -0.9648812079804234
},
"exit_reasons": {
"open_at_end": 10,
"stop": 143,
"time": 13,
"trailing_stop": 95
},
"gain_to_pain": -0.9288420636506634,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 5041.37,
"measurement_start_positions": 10,
"opened_positions": 261,
"peak_positions": 10,
"profit_factor": 0.3760803673870062,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.5,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 22300,
"skipped_min_initial_risk": 0,
"sortino": -3.724059240775363,
"start_date": "2023-01-03",
"total_return_pct": -87.1,
"trades": 261,
"transaction_cost": 119.48712176122562,
"turnover_multiple": 11.850659816798373,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.7235,
"avg_gross_exposure_pct": 54.2765,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.0,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4726212690863284,
"ev_without_best": {
"1": -0.5385251399543697,
"10": -0.8573569480039438,
"5": -0.7257459140452535
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8056463357158359,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 2998.05,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5151725022983814,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.34,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.809568361360383,
"start_date": "2024-01-02",
"total_return_pct": -66.9,
"trades": 214,
"transaction_cost": 41.315813034337104,
"turnover_multiple": 13.780895260031386,
"underwater_pct": 97.62845849802372,
"win_rate": 22.4
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.6168,
"avg_gross_exposure_pct": 54.3832,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.6,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4815059359881509,
"ev_without_best": {
"1": -0.5473271310028865,
"10": -0.8657171001185989,
"5": -0.7343664890687202
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.811582884029416,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.1,
"measurement_start_equity": 2953.82,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5092282814124196,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.36,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8433858033802355,
"start_date": "2024-01-02",
"total_return_pct": -67.5,
"trades": 214,
"transaction_cost": 80.76317428399896,
"turnover_multiple": 13.670970858752218,
"underwater_pct": 97.62845849802372,
"win_rate": 22.0
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.7235,
"avg_gross_exposure_pct": 54.2765,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.0,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4726212690863284,
"ev_without_best": {
"1": -0.5385251399543697,
"10": -0.8573569480039438,
"5": -0.7257459140452535
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8056556062753486,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 2350.29,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5151725022983814,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.34,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8095884310429633,
"start_date": "2024-01-02",
"total_return_pct": -66.9,
"trades": 214,
"transaction_cost": 32.38903770322432,
"turnover_multiple": 13.7808686175852,
"underwater_pct": 97.62845849802372,
"win_rate": 22.4
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.6168,
"avg_gross_exposure_pct": 54.3832,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.6,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4815059359881508,
"ev_without_best": {
"1": -0.5473271310028865,
"10": -0.8657171001185989,
"5": -0.7343664890687202
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8115930131675645,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.1,
"measurement_start_equity": 2312.98,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5092282814124196,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.36,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8433896443351778,
"start_date": "2024-01-02",
"total_return_pct": -67.5,
"trades": 214,
"transaction_cost": 63.241327257331015,
"turnover_multiple": 13.670962839568656,
"underwater_pct": 97.62845849802372,
"win_rate": 22.0
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3354,
"avg_gross_exposure_pct": 53.6646,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.2,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.44634762837905834,
"ev_without_best": {
"1": -0.5127516608633498,
"10": -0.8335918961618347,
"5": -0.7012832930789566
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7655264345394482,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 17235.54,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5319032359812884,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.21,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6432974295460592,
"start_date": "2024-01-02",
"total_return_pct": -63.0,
"trades": 212,
"transaction_cost": 260.4401017043208,
"turnover_multiple": 15.110643571615439,
"underwater_pct": 94.86166007905138,
"win_rate": 23.1
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2306,
"avg_gross_exposure_pct": 53.7694,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.9,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.45522328837138787,
"ev_without_best": {
"1": -0.5215438186582216,
"10": -0.841937402264674,
"5": -0.7098920920223791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7732387921499074,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.0,
"measurement_start_equity": 16983.48,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5256946902250931,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6778666974673409,
"start_date": "2024-01-02",
"total_return_pct": -63.8,
"trades": 212,
"transaction_cost": 509.2831550888613,
"turnover_multiple": 14.993486467109841,
"underwater_pct": 94.86166007905138,
"win_rate": 22.6
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3354,
"avg_gross_exposure_pct": 53.6646,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.2,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.4463476283790583,
"ev_without_best": {
"1": -0.5127516608633498,
"10": -0.8335918961618347,
"5": -0.7012832930789566
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7655268765686313,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 17020.45,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5319032359812884,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.21,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.643297156090145,
"start_date": "2024-01-02",
"total_return_pct": -63.0,
"trades": 212,
"transaction_cost": 257.1900570119831,
"turnover_multiple": 15.110649660378137,
"underwater_pct": 94.86166007905138,
"win_rate": 23.1
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2306,
"avg_gross_exposure_pct": 53.7694,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.9,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.4552232883713879,
"ev_without_best": {
"1": -0.5215438186582217,
"10": -0.841937402264674,
"5": -0.7098920920223791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.773238692594058,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.0,
"measurement_start_equity": 16771.52,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5256946902250931,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.677865231679724,
"start_date": "2024-01-02",
"total_return_pct": -63.8,
"trades": 212,
"transaction_cost": 502.92707992687656,
"turnover_multiple": 14.993485382567489,
"underwater_pct": 94.86166007905138,
"win_rate": 22.6
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3354,
"avg_gross_exposure_pct": 53.6646,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.2,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.44634762837905834,
"ev_without_best": {
"1": -0.5127516608633499,
"10": -0.8335918961618347,
"5": -0.7012832930789569
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7655261361257302,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 22595.17,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5319032359812884,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.21,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6432978941991172,
"start_date": "2024-01-02",
"total_return_pct": -63.0,
"trades": 212,
"transaction_cost": 341.4275605712725,
"turnover_multiple": 15.110643583176074,
"underwater_pct": 94.86166007905138,
"win_rate": 23.1
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2306,
"avg_gross_exposure_pct": 53.7694,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.9,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.45522328837138787,
"ev_without_best": {
"1": -0.5215438186582216,
"10": -0.841937402264674,
"5": -0.7098920920223791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.773238413756634,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.0,
"measurement_start_equity": 22311.35,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5256946902250931,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6778651378360963,
"start_date": "2024-01-02",
"total_return_pct": -63.8,
"trades": 212,
"transaction_cost": 669.0498144725223,
"turnover_multiple": 14.99348570284905,
"underwater_pct": 94.86166007905138,
"win_rate": 22.6
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3354,
"avg_gross_exposure_pct": 53.6646,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.2,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.4463476283790584,
"ev_without_best": {
"1": -0.51275166086335,
"10": -0.8335918961618348,
"5": -0.7012832930789569
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7655279735745064,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 20107.09,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5319032359812884,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.21,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.643298039714661,
"start_date": "2024-01-02",
"total_return_pct": -63.0,
"trades": 212,
"transaction_cost": 303.83114707043,
"turnover_multiple": 15.110647392060713,
"underwater_pct": 94.86166007905138,
"win_rate": 23.1
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2306,
"avg_gross_exposure_pct": 53.7694,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.9,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.45522328837138787,
"ev_without_best": {
"1": -0.5215438186582216,
"10": -0.841937402264674,
"5": -0.7098920920223791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7732386318962238,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.0,
"measurement_start_equity": 19853.65,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5256946902250931,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6778656198072133,
"start_date": "2024-01-02",
"total_return_pct": -63.8,
"trades": 212,
"transaction_cost": 595.3508422021725,
"turnover_multiple": 14.993485888040045,
"underwater_pct": 94.86166007905138,
"win_rate": 22.6
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.7235,
"avg_gross_exposure_pct": 54.2765,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.0,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.47262126908632845,
"ev_without_best": {
"1": -0.5385251399543697,
"10": -0.8573569480039439,
"5": -0.7257459140452535
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8056548453759997,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 3612.71,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5151725022983813,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.34,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8095933213845794,
"start_date": "2024-01-02",
"total_return_pct": -66.9,
"trades": 214,
"transaction_cost": 49.78631075903146,
"turnover_multiple": 13.780876615900931,
"underwater_pct": 97.62845849802372,
"win_rate": 22.4
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.6168,
"avg_gross_exposure_pct": 54.3832,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.6,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4815059359881509,
"ev_without_best": {
"1": -0.5473271310028865,
"10": -0.8657171001185991,
"5": -0.7343664890687202
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8115837965548773,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.1,
"measurement_start_equity": 3566.69,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5092282814124196,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.36,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8433823734266137,
"start_date": "2024-01-02",
"total_return_pct": -67.5,
"trades": 214,
"transaction_cost": 97.52035502608277,
"turnover_multiple": 13.67098837102226,
"underwater_pct": 97.62845849802372,
"win_rate": 22.0
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3354,
"avg_gross_exposure_pct": 53.6646,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.2,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.44634762837905834,
"ev_without_best": {
"1": -0.5127516608633499,
"10": -0.8335918961618347,
"5": -0.7012832930789566
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7655277936073147,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 20188.69,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5319032359812884,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.21,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6432983388840328,
"start_date": "2024-01-02",
"total_return_pct": -63.0,
"trades": 212,
"transaction_cost": 305.06417370548144,
"turnover_multiple": 15.1106472834781,
"underwater_pct": 94.86166007905138,
"win_rate": 23.1
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2306,
"avg_gross_exposure_pct": 53.7694,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9914020359330008,
"cagr_pct": -63.9,
"calmar": -0.84,
"capacity_opportunities": 24657,
"end_date": "2024-12-31",
"ev_net_r": -0.45522328837138787,
"ev_without_best": {
"1": -0.5215438186582216,
"10": -0.841937402264674,
"5": -0.7098920920223791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 17,
"trailing_stop": 78
},
"gain_to_pain": -0.7732385875786897,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.0,
"measurement_start_equity": 19935.96,
"measurement_start_positions": 10,
"opened_positions": 212,
"peak_positions": 10,
"profit_factor": 0.5256946902250931,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 24445,
"skipped_min_initial_risk": 0,
"sortino": -1.6778667683681512,
"start_date": "2024-01-02",
"total_return_pct": -63.8,
"trades": 212,
"transaction_cost": 597.8191006039514,
"turnover_multiple": 14.993486659382127,
"underwater_pct": 94.86166007905138,
"win_rate": 22.6
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.7235,
"avg_gross_exposure_pct": 54.2765,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.0,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.47262126908632834,
"ev_without_best": {
"1": -0.5385251399543696,
"10": -0.8573569480039438,
"5": -0.7257459140452533
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.8056524342588423,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 3198.4,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5151725022983814,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.34,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8095611226308277,
"start_date": "2024-01-02",
"total_return_pct": -66.9,
"trades": 214,
"transaction_cost": 44.07684992351869,
"turnover_multiple": 13.780906054126651,
"underwater_pct": 97.62845849802372,
"win_rate": 22.4
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.6168,
"avg_gross_exposure_pct": 54.3832,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913156399642886,
"cagr_pct": -67.6,
"calmar": -0.89,
"capacity_opportunities": 24642,
"end_date": "2024-12-31",
"ev_net_r": -0.4815059359881509,
"ev_without_best": {
"1": -0.5473271310028865,
"10": -0.8657171001185991,
"5": -0.7343664890687204
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 17,
"trailing_stop": 77
},
"gain_to_pain": -0.811591387138404,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 76.1,
"measurement_start_equity": 3158.59,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.5092282814124196,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.36,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 24428,
"skipped_min_initial_risk": 0,
"sortino": -1.8433995342137048,
"start_date": "2024-01-02",
"total_return_pct": -67.5,
"trades": 214,
"transaction_cost": 86.36216266181297,
"turnover_multiple": 13.670999189798765,
"underwater_pct": 97.62845849802372,
"win_rate": 22.0
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.2752,
"avg_gross_exposure_pct": 53.7248,
"avg_hold_days": 10.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9914810758184253,
"cagr_pct": -63.8,
"calmar": -0.85,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.45076950997681925,
"ev_without_best": {
"1": -0.5178301450762608,
"10": -0.8421073145173115,
"5": -0.7083002026639791
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7770681919662356,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 74.8,
"measurement_start_equity": 4611.31,
"measurement_start_positions": 10,
"opened_positions": 210,
"peak_positions": 10,
"profit_factor": 0.5276121059337671,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.22,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 24441,
"skipped_min_initial_risk": 0,
"sortino": -1.6583756243341865,
"start_date": "2024-01-02",
"total_return_pct": -63.6,
"trades": 210,
"transaction_cost": 67.37584505356661,
"turnover_multiple": 14.610998838413943,
"underwater_pct": 95.65217391304348,
"win_rate": 22.9
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.1709,
"avg_gross_exposure_pct": 53.8291,
"avg_hold_days": 10.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9914810758184253,
"cagr_pct": -64.5,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.4596398112348392,
"ev_without_best": {
"1": -0.5266161194328554,
"10": -0.8504418924102307,
"5": -0.7169009086498267
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7835396865212358,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 75.2,
"measurement_start_equity": 4570.57,
"measurement_start_positions": 10,
"opened_positions": 210,
"peak_positions": 10,
"profit_factor": 0.5214876251521618,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.25,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 24441,
"skipped_min_initial_risk": 0,
"sortino": -1.692133911146873,
"start_date": "2024-01-02",
"total_return_pct": -64.4,
"trades": 210,
"transaction_cost": 132.53944941388153,
"turnover_multiple": 14.499225415416625,
"underwater_pct": 95.65217391304348,
"win_rate": 22.4
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.3419,
"avg_gross_exposure_pct": 53.6581,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913202190225107,
"cagr_pct": -69.0,
"calmar": -0.88,
"capacity_opportunities": 24655,
"end_date": "2024-12-31",
"ev_net_r": -0.5059875279588507,
"ev_without_best": {
"1": -0.5720480479295799,
"10": -0.8813525141609451,
"5": -0.7599104087759699
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 16,
"trailing_stop": 81
},
"gain_to_pain": -0.7398587001635601,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 78.4,
"measurement_start_equity": 29056.78,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.4903068779014492,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.42,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 24441,
"skipped_min_initial_risk": 0,
"sortino": -1.9284043793410275,
"start_date": "2024-01-02",
"total_return_pct": -68.8,
"trades": 214,
"transaction_cost": 402.7516687081018,
"turnover_multiple": 13.860849987786047,
"underwater_pct": 95.65217391304348,
"win_rate": 21.5
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 46.236,
"avg_gross_exposure_pct": 53.764,
"avg_hold_days": 10.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9913202190225107,
"cagr_pct": -69.6,
"calmar": -0.88,
"capacity_opportunities": 24655,
"end_date": "2024-12-31",
"ev_net_r": -0.5147388867806918,
"ev_without_best": {
"1": -0.580716105038585,
"10": -0.8896149709607479,
"5": -0.7683944865309392
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 16,
"trailing_stop": 81
},
"gain_to_pain": -0.7453864003689129,
"longest_underwater_sessions": 213,
"max_drawdown_pct": 78.8,
"measurement_start_equity": 28784.25,
"measurement_start_positions": 10,
"opened_positions": 214,
"peak_positions": 10,
"profit_factor": 0.48477957268808336,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.45,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 24441,
"skipped_min_initial_risk": 0,
"sortino": -1.9612067481075726,
"start_date": "2024-01-02",
"total_return_pct": -69.5,
"trades": 214,
"transaction_cost": 791.9720710500015,
"turnover_multiple": 13.757038502827093,
"underwater_pct": 95.65217391304348,
"win_rate": 21.0
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.9602,
"avg_gross_exposure_pct": 54.0398,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.1,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.4606188714057041,
"ev_without_best": {
"1": -0.5267769945057615,
"10": -0.8466585488558878,
"5": -0.7146719425980704
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7779877320150431,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 74.8,
"measurement_start_equity": 3808.05,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5186816643804341,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.23,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.6707880182059922,
"start_date": "2024-01-02",
"total_return_pct": -63.9,
"trades": 213,
"transaction_cost": 56.04737422694716,
"turnover_multiple": 14.718129811044276,
"underwater_pct": 95.65217391304348,
"win_rate": 22.5
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.8541,
"avg_gross_exposure_pct": 54.1459,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.8,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.46947194576716444,
"ev_without_best": {
"1": -0.5355468540120594,
"10": -0.854982968330719,
"5": -0.7232588959726167
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7844550437409542,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 75.2,
"measurement_start_equity": 3769.04,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5126606575333529,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.26,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.7049659138507307,
"start_date": "2024-01-02",
"total_return_pct": -64.6,
"trades": 213,
"transaction_cost": 110.07758689110806,
"turnover_multiple": 14.602867957239516,
"underwater_pct": 95.65217391304348,
"win_rate": 22.1
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-13|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.9587,
"avg_gross_exposure_pct": 54.0413,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.1,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.4606188714057041,
"ev_without_best": {
"1": -0.5267769945057615,
"10": -0.8466585488558878,
"5": -0.7146719425980705
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7779657640120539,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 74.8,
"measurement_start_equity": 3497.47,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5186816643804341,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.23,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.67065694837579,
"start_date": "2024-01-02",
"total_return_pct": -63.9,
"trades": 213,
"transaction_cost": 51.47967404110125,
"turnover_multiple": 14.71911811712502,
"underwater_pct": 95.65217391304348,
"win_rate": 22.5
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-13|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.8526,
"avg_gross_exposure_pct": 54.1474,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.8,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.46947194576716444,
"ev_without_best": {
"1": -0.5355468540120593,
"10": -0.854982968330719,
"5": -0.7232588959726166
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7844392647347053,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 75.2,
"measurement_start_equity": 3461.12,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5126606575333529,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.26,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.7048416956443742,
"start_date": "2024-01-02",
"total_return_pct": -64.6,
"trades": 213,
"transaction_cost": 101.09129827993172,
"turnover_multiple": 14.603841860428375,
"underwater_pct": 95.65217391304348,
"win_rate": 22.1
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-14|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.9587,
"avg_gross_exposure_pct": 54.0413,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.1,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.4606188714057041,
"ev_without_best": {
"1": -0.5267769945057615,
"10": -0.8466585488558878,
"5": -0.7146719425980705
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7779744924804405,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 74.8,
"measurement_start_equity": 4085.31,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5186816643804341,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.23,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.6706283835395097,
"start_date": "2024-01-02",
"total_return_pct": -63.9,
"trades": 213,
"transaction_cost": 60.1321989064512,
"turnover_multiple": 14.719127534128672,
"underwater_pct": 95.65217391304348,
"win_rate": 22.5
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2024-seed-14|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 45.8526,
"avg_gross_exposure_pct": 54.1474,
"avg_hold_days": 10.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9913593769015456,
"cagr_pct": -64.8,
"calmar": -0.86,
"capacity_opportunities": 24651,
"end_date": "2024-12-31",
"ev_net_r": -0.46947194576716444,
"ev_without_best": {
"1": -0.5355468540120593,
"10": -0.854982968330719,
"5": -0.7232588959726166
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 18,
"trailing_stop": 77
},
"gain_to_pain": -0.7844412149884171,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 75.2,
"measurement_start_equity": 4046.47,
"measurement_start_positions": 10,
"opened_positions": 213,
"peak_positions": 10,
"profit_factor": 0.5126606575333529,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -1.26,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 24438,
"skipped_min_initial_risk": 0,
"sortino": -1.7048424760035048,
"start_date": "2024-01-02",
"total_return_pct": -64.6,
"trades": 213,
"transaction_cost": 118.18804207412788,
"turnover_multiple": 14.603845088945164,
"underwater_pct": 95.65217391304348,
"win_rate": 22.1
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8988,
"avg_gross_exposure_pct": 40.1012,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7001872874132656,
"ev_without_best": {
"1": -0.7391605258476159,
"10": -0.9162781095939941,
"5": -0.8453868046076896
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9576949931926563,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 4379.94,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.25126236825052417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.15812147915353,
"start_date": "2025-01-02",
"total_return_pct": -77.7,
"trades": 199,
"transaction_cost": 35.52376732825296,
"turnover_multiple": 8.110560265266868,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8711,
"avg_gross_exposure_pct": 40.1289,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.8,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7082063987662383,
"ev_without_best": {
"1": -0.7471360665482302,
"10": -0.9240184557959181,
"5": -0.8532293063197965
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9585769601940085,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.4,
"measurement_start_equity": 4327.06,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.24769701302458225,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.194518860600417,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 199,
"transaction_cost": 69.73440067329848,
"turnover_multiple": 8.057942422025404,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 41.8876,
"avg_gross_exposure_pct": 58.1124,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.993440779610195,
"cagr_pct": -74.9,
"calmar": -0.98,
"capacity_opportunities": 26680,
"end_date": "2026-01-05",
"ev_net_r": -0.7247602865959124,
"ev_without_best": {
"1": -0.7692503682578895,
"10": -0.9376117485435314,
"5": -0.8619667621490127
},
"exit_reasons": {
"open_at_end": 9,
"stop": 95,
"time": 21,
"trailing_stop": 50
},
"gain_to_pain": -0.9449791000908031,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 76.5,
"measurement_start_equity": 3893.5,
"measurement_start_positions": 10,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.23223905204070325,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.48,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 26505,
"skipped_min_initial_risk": 0,
"sortino": -3.8732240541512666,
"start_date": "2025-01-02",
"total_return_pct": -75.1,
"trades": 175,
"transaction_cost": 29.632280016720035,
"turnover_multiple": 7.610705025483507,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 41.493,
"avg_gross_exposure_pct": 58.507,
"avg_hold_days": 12.4,
"avg_positions": 10.0,
"blocked_fraction": 0.993440779610195,
"cagr_pct": -75.3,
"calmar": -0.98,
"capacity_opportunities": 26680,
"end_date": "2026-01-05",
"ev_net_r": -0.7329132391922318,
"ev_without_best": {
"1": -0.7773545096592455,
"10": -0.9454284127589367,
"5": -0.869974360076835
},
"exit_reasons": {
"open_at_end": 9,
"stop": 95,
"time": 21,
"trailing_stop": 50
},
"gain_to_pain": -0.9468116775658716,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 76.9,
"measurement_start_equity": 3855.9,
"measurement_start_positions": 10,
"opened_positions": 175,
"peak_positions": 10,
"profit_factor": 0.22880833772632372,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.51,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 26505,
"skipped_min_initial_risk": 0,
"sortino": -3.9090196888514805,
"start_date": "2025-01-02",
"total_return_pct": -75.5,
"trades": 175,
"transaction_cost": 58.30055908138711,
"turnover_multiple": 7.5599158538067766,
"underwater_pct": 99.2094861660079,
"win_rate": 16.6
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8988,
"avg_gross_exposure_pct": 40.1012,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7001872874132656,
"ev_without_best": {
"1": -0.7391605258476159,
"10": -0.9162781095939941,
"5": -0.8453868046076898
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9577006389431665,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 3791.76,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.2512623682505241,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.158126602826778,
"start_date": "2025-01-02",
"total_return_pct": -77.7,
"trades": 199,
"transaction_cost": 30.75328176185173,
"turnover_multiple": 8.110555985044341,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8711,
"avg_gross_exposure_pct": 40.1289,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.8,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7082063987662381,
"ev_without_best": {
"1": -0.7471360665482302,
"10": -0.9240184557959181,
"5": -0.8532293063197963
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.958570830842362,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.4,
"measurement_start_equity": 3754.18,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.2476970130245823,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.194543606978487,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 199,
"transaction_cost": 60.50195970541197,
"turnover_multiple": 8.057946036872496,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.3551,
"avg_gross_exposure_pct": 40.6449,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.2,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.760284959566532,
"ev_without_best": {
"1": -0.7993643509341433,
"10": -0.9735528096150933,
"5": -0.9062808298049145
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9608211545310494,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.5,
"measurement_start_equity": 4302.8,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21702402425533568,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.04,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.487092055077478,
"start_date": "2025-01-02",
"total_return_pct": -80.4,
"trades": 200,
"transaction_cost": 32.026095271675516,
"turnover_multiple": 7.443082474592246,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.327,
"avg_gross_exposure_pct": 40.673,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.5,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.768299484332442,
"ev_without_best": {
"1": -0.8073355009475205,
"10": -0.9812809810498946,
"5": -0.9141195330156282
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9615973980035443,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 4260.31,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21396355883014131,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.08,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.522216586123716,
"start_date": "2025-01-02",
"total_return_pct": -80.7,
"trades": 200,
"transaction_cost": 63.0166400917573,
"turnover_multiple": 7.395781068954759,
"underwater_pct": 99.60474308300395,
"win_rate": 15.5
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.3551,
"avg_gross_exposure_pct": 40.6449,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.2,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.760284959566532,
"ev_without_best": {
"1": -0.7993643509341432,
"10": -0.9735528096150932,
"5": -0.9062808298049145
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9608171990473974,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.5,
"measurement_start_equity": 3926.7,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21702402425533568,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.04,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.487047000192853,
"start_date": "2025-01-02",
"total_return_pct": -80.4,
"trades": 200,
"transaction_cost": 29.226798730323754,
"turnover_multiple": 7.443094387226871,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.327,
"avg_gross_exposure_pct": 40.673,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.5,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.768299484332442,
"ev_without_best": {
"1": -0.8073355009475205,
"10": -0.9812809810498946,
"5": -0.9141195330156282
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9616024841143038,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 3884.91,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21396355883014131,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.08,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.522209984051436,
"start_date": "2025-01-02",
"total_return_pct": -80.7,
"trades": 200,
"transaction_cost": 57.463873348369184,
"turnover_multiple": 7.395779226335898,
"underwater_pct": 99.60474308300395,
"win_rate": 15.5
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8988,
"avg_gross_exposure_pct": 40.1012,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7001872874132656,
"ev_without_best": {
"1": -0.7391605258476159,
"10": -0.9162781095939941,
"5": -0.8453868046076896
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9577035003602117,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 2937.6,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.25126236825052417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.158181783597363,
"start_date": "2025-01-02",
"total_return_pct": -77.7,
"trades": 199,
"transaction_cost": 23.825557530266227,
"turnover_multiple": 8.110551991512196,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8711,
"avg_gross_exposure_pct": 40.1289,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.8,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7082063987662383,
"ev_without_best": {
"1": -0.7471360665482302,
"10": -0.9240184557959181,
"5": -0.8532293063197965
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9585756362975723,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.4,
"measurement_start_equity": 2906.0,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.2476970130245823,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.194509071882929,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 199,
"transaction_cost": 46.83273169591638,
"turnover_multiple": 8.057937318636679,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8988,
"avg_gross_exposure_pct": 40.1012,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7001872874132656,
"ev_without_best": {
"1": -0.7391605258476159,
"10": -0.916278109593994,
"5": -0.8453868046076896
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9576947081431548,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 3853.62,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.25126236825052417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.158177738643746,
"start_date": "2025-01-02",
"total_return_pct": -77.7,
"trades": 199,
"transaction_cost": 31.254979327080175,
"turnover_multiple": 8.110550424556696,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8711,
"avg_gross_exposure_pct": 40.1289,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.8,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7082063987662381,
"ev_without_best": {
"1": -0.7471360665482302,
"10": -0.9240184557959181,
"5": -0.8532293063197963
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9585675286974444,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.4,
"measurement_start_equity": 3815.54,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.2476970130245823,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.194620123995014,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 199,
"transaction_cost": 61.49074686806657,
"turnover_multiple": 8.057935032533608,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-08|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.375,
"avg_gross_exposure_pct": 40.625,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.992480072191307,
"cagr_pct": -79.9,
"calmar": -0.98,
"capacity_opportunities": 26596,
"end_date": "2026-01-05",
"ev_net_r": -0.7429192910547904,
"ev_without_best": {
"1": -0.7819114177565135,
"10": -0.9578411671374468,
"5": -0.8884698877415897
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 25,
"trailing_stop": 56
},
"gain_to_pain": -0.9605632695642887,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.3,
"measurement_start_equity": 4104.5,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.2272208118923309,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.93,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 26396,
"skipped_min_initial_risk": 0,
"sortino": -4.379912724875878,
"start_date": "2025-01-02",
"total_return_pct": -80.2,
"trades": 200,
"transaction_cost": 30.44748755654558,
"turnover_multiple": 7.418074687914625,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-08|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.3471,
"avg_gross_exposure_pct": 40.6529,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.992480072191307,
"cagr_pct": -80.3,
"calmar": -0.98,
"capacity_opportunities": 26596,
"end_date": "2026-01-05",
"ev_net_r": -0.7508953899077191,
"ev_without_best": {
"1": -0.7898439487618693,
"10": -0.9655239572685161,
"5": -0.8962691797595022
},
"exit_reasons": {
"open_at_end": 10,
"stop": 109,
"time": 25,
"trailing_stop": 56
},
"gain_to_pain": -0.9613463220558505,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.6,
"measurement_start_equity": 4070.18,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.22403191268723024,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.97,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 26396,
"skipped_min_initial_risk": 0,
"sortino": -4.414566580050815,
"start_date": "2025-01-02",
"total_return_pct": -80.5,
"trades": 200,
"transaction_cost": 60.00014690095224,
"turnover_multiple": 7.3706994409279485,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-09|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.355,
"avg_gross_exposure_pct": 40.645,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.2,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.760284959566532,
"ev_without_best": {
"1": -0.7993643509341433,
"10": -0.9735528096150933,
"5": -0.9062808298049145
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9608292121613345,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.5,
"measurement_start_equity": 5733.03,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21702402425533565,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.04,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.487024869276616,
"start_date": "2025-01-02",
"total_return_pct": -80.4,
"trades": 200,
"transaction_cost": 42.67199939514143,
"turnover_multiple": 7.443184388559179,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-09|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.327,
"avg_gross_exposure_pct": 40.673,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924820508965154,
"cagr_pct": -80.5,
"calmar": -0.98,
"capacity_opportunities": 26603,
"end_date": "2026-01-05",
"ev_net_r": -0.768299484332442,
"ev_without_best": {
"1": -0.8073355009475205,
"10": -0.9812809810498946,
"5": -0.9141195330156282
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 23,
"trailing_stop": 57
},
"gain_to_pain": -0.9615981841696888,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 5687.37,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.21396355883014131,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.08,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 26403,
"skipped_min_initial_risk": 0,
"sortino": -4.522156222074763,
"start_date": "2025-01-02",
"total_return_pct": -80.7,
"trades": 200,
"transaction_cost": 84.12613525697013,
"turnover_multiple": 7.395873246946315,
"underwater_pct": 99.60474308300395,
"win_rate": 15.5
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-10|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8988,
"avg_gross_exposure_pct": 40.1012,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.4,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7001872874132656,
"ev_without_best": {
"1": -0.7391605258476159,
"10": -0.9162781095939941,
"5": -0.8453868046076896
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.957695175948446,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 4725.5,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.25126236825052417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.158172752819207,
"start_date": "2025-01-02",
"total_return_pct": -77.7,
"trades": 199,
"transaction_cost": 38.32633233372593,
"turnover_multiple": 8.110534828848996,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-10|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.8711,
"avg_gross_exposure_pct": 40.1289,
"avg_hold_days": 12.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9925185157336742,
"cagr_pct": -77.8,
"calmar": -0.98,
"capacity_opportunities": 26599,
"end_date": "2026-01-05",
"ev_net_r": -0.7082063987662381,
"ev_without_best": {
"1": -0.7471360665482302,
"10": -0.9240184557959181,
"5": -0.8532293063197963
},
"exit_reasons": {
"open_at_end": 10,
"stop": 107,
"time": 25,
"trailing_stop": 57
},
"gain_to_pain": -0.9585699802827673,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 79.4,
"measurement_start_equity": 4693.03,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.2476970130245823,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 26400,
"skipped_min_initial_risk": 0,
"sortino": -4.194541954783756,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 199,
"transaction_cost": 75.63219542836835,
"turnover_multiple": 8.057927972798847,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-11|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.6609,
"avg_gross_exposure_pct": 40.3391,
"avg_hold_days": 12.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9925204841013305,
"cagr_pct": -78.9,
"calmar": -0.98,
"capacity_opportunities": 26606,
"end_date": "2026-01-05",
"ev_net_r": -0.7362329690281417,
"ev_without_best": {
"1": -0.7753882563595369,
"10": -0.9632454512187001,
"5": -0.8889590092690827
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 57
},
"gain_to_pain": -0.959443425840788,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 80.4,
"measurement_start_equity": 5361.72,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.23646823397150027,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.85,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 26407,
"skipped_min_initial_risk": 0,
"sortino": -4.302848270395932,
"start_date": "2025-01-02",
"total_return_pct": -79.2,
"trades": 199,
"transaction_cost": 39.864473566461754,
"turnover_multiple": 7.435015921469557,
"underwater_pct": 99.60474308300395,
"win_rate": 15.6
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-11|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.6333,
"avg_gross_exposure_pct": 40.3667,
"avg_hold_days": 12.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9925204841013305,
"cagr_pct": -79.3,
"calmar": -0.98,
"capacity_opportunities": 26606,
"end_date": "2026-01-05",
"ev_net_r": -0.7441312038885611,
"ev_without_best": {
"1": -0.7832423100802617,
"10": -0.9707746780132449,
"5": -0.8966554554889372
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 57
},
"gain_to_pain": -0.9602514216504247,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 80.7,
"measurement_start_equity": 5326.95,
"measurement_start_positions": 10,
"opened_positions": 199,
"peak_positions": 10,
"profit_factor": 0.23331773306689077,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.88,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 26407,
"skipped_min_initial_risk": 0,
"sortino": -4.337653509534376,
"start_date": "2025-01-02",
"total_return_pct": -79.5,
"trades": 199,
"transaction_cost": 78.70482695797756,
"turnover_multiple": 7.38741934483875,
"underwater_pct": 99.60474308300395,
"win_rate": 15.1
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-12|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.907,
"avg_gross_exposure_pct": 41.093,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924826160496147,
"cagr_pct": -78.1,
"calmar": -0.98,
"capacity_opportunities": 26605,
"end_date": "2026-01-05",
"ev_net_r": -0.7129837604010457,
"ev_without_best": {
"1": -0.7518254573004887,
"10": -0.945620951281369,
"5": -0.8689628461175366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 58
},
"gain_to_pain": -0.9547434224241088,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 7241.57,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.2554989360113353,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.77,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 26405,
"skipped_min_initial_risk": 0,
"sortino": -4.27895083156181,
"start_date": "2025-01-02",
"total_return_pct": -78.4,
"trades": 200,
"transaction_cost": 56.5859584710737,
"turnover_multiple": 7.81404563804171,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-12|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.8793,
"avg_gross_exposure_pct": 41.1207,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924826160496147,
"cagr_pct": -78.5,
"calmar": -0.98,
"capacity_opportunities": 26605,
"end_date": "2026-01-05",
"ev_net_r": -0.720972979297375,
"ev_without_best": {
"1": -0.7597711742791116,
"10": -0.9532039663902132,
"5": -0.8767309298883472
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 58
},
"gain_to_pain": -0.9563289034588424,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.9,
"measurement_start_equity": 7197.62,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.25208337367882927,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.81,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 26405,
"skipped_min_initial_risk": 0,
"sortino": -4.315290477153305,
"start_date": "2025-01-02",
"total_return_pct": -78.7,
"trades": 200,
"transaction_cost": 111.7558628199743,
"turnover_multiple": 7.76339003864988,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-13|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.9068,
"avg_gross_exposure_pct": 41.0932,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924826160496147,
"cagr_pct": -78.1,
"calmar": -0.98,
"capacity_opportunities": 26605,
"end_date": "2026-01-05",
"ev_net_r": -0.7129837604010457,
"ev_without_best": {
"1": -0.7518254573004887,
"10": -0.945620951281369,
"5": -0.8689628461175366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 58
},
"gain_to_pain": -0.9547453427204711,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.6,
"measurement_start_equity": 7410.77,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.2554989360113353,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.77,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 26405,
"skipped_min_initial_risk": 0,
"sortino": -4.278914485296792,
"start_date": "2025-01-02",
"total_return_pct": -78.4,
"trades": 200,
"transaction_cost": 57.908261843736945,
"turnover_multiple": 7.814068152666584,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-13|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.8791,
"avg_gross_exposure_pct": 41.1209,
"avg_hold_days": 11.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9924826160496147,
"cagr_pct": -78.5,
"calmar": -0.98,
"capacity_opportunities": 26605,
"end_date": "2026-01-05",
"ev_net_r": -0.7209729792973752,
"ev_without_best": {
"1": -0.7597711742791116,
"10": -0.9532039663902132,
"5": -0.8767309298883472
},
"exit_reasons": {
"open_at_end": 10,
"stop": 110,
"time": 22,
"trailing_stop": 58
},
"gain_to_pain": -0.95633055708353,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 79.9,
"measurement_start_equity": 7371.18,
"measurement_start_positions": 10,
"opened_positions": 200,
"peak_positions": 10,
"profit_factor": 0.25208337367882927,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.81,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 26405,
"skipped_min_initial_risk": 0,
"sortino": -4.3153454406814395,
"start_date": "2025-01-02",
"total_return_pct": -78.7,
"trades": 200,
"transaction_cost": 114.45127588209763,
"turnover_multiple": 7.763429727811397,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-14|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.9339,
"avg_gross_exposure_pct": 41.0661,
"avg_hold_days": 12.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9925942633735574,
"cagr_pct": -76.3,
"calmar": -0.98,
"capacity_opportunities": 26601,
"end_date": "2026-01-05",
"ev_net_r": -0.6813579706388745,
"ev_without_best": {
"1": -0.7206328272369713,
"10": -0.9163156446818389,
"5": -0.838950641294629
},
"exit_reasons": {
"open_at_end": 10,
"stop": 106,
"time": 24,
"trailing_stop": 57
},
"gain_to_pain": -0.9523587332214956,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 77.9,
"measurement_start_equity": 6580.54,
"measurement_start_positions": 10,
"opened_positions": 197,
"peak_positions": 10,
"profit_factor": 0.27803326372185055,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.49,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 26404,
"skipped_min_initial_risk": 0,
"sortino": -3.9997385618854486,
"start_date": "2025-01-02",
"total_return_pct": -76.5,
"trades": 197,
"transaction_cost": 54.19032764530805,
"turnover_multiple": 8.234936288710053,
"underwater_pct": 99.2094861660079,
"win_rate": 17.8
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cap10_incumbent",
"cell_id": "cap10_incumbent|warm_book|warm-2025-seed-14|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 58.9064,
"avg_gross_exposure_pct": 41.0936,
"avg_hold_days": 12.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9925942633735574,
"cagr_pct": -76.7,
"calmar": -0.98,
"capacity_opportunities": 26601,
"end_date": "2026-01-05",
"ev_net_r": -0.6893786366559214,
"ev_without_best": {
"1": -0.728609485935126,
"10": -0.9240051130228972,
"5": -0.8467475358852562
},
"exit_reasons": {
"open_at_end": 10,
"stop": 106,
"time": 24,
"trailing_stop": 57
},
"gain_to_pain": -0.9540459979502072,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 78.3,
"measurement_start_equity": 6549.18,
"measurement_start_positions": 10,
"opened_positions": 197,
"peak_positions": 10,
"profit_factor": 0.27429097143342573,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.53,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 26404,
"skipped_min_initial_risk": 0,
"sortino": -4.036023195376169,
"start_date": "2025-01-02",
"total_return_pct": -76.9,
"trades": 197,
"transaction_cost": 107.16339739218633,
"turnover_multiple": 8.181436255545451,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 17.9137,
"avg_gross_exposure_pct": 82.0863,
"avg_hold_days": 9.6,
"avg_positions": 9.9841,
"blocked_fraction": 0.9538761752705339,
"cagr_pct": -67.7,
"calmar": -0.68,
"capacity_opportunities": 5637,
"end_date": "2020-01-31",
"ev_net_r": -0.37660761496559825,
"ev_without_best": {
"1": -0.4445238387603769,
"10": -0.6253604212998026,
"5": -0.5510746001331404
},
"exit_reasons": {
"open_at_end": 10,
"stop": 116,
"time": 14,
"trailing_stop": 42,
"weekly_rebalance": 78
},
"gain_to_pain": -0.7712848273548809,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 260,
"peak_positions": 10,
"profit_factor": 0.5428510190199295,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 5377,
"skipped_min_initial_risk": 0,
"sortino": 279.53152695064085,
"start_date": "2019-02-01",
"total_return_pct": -67.6,
"trades": 260,
"transaction_cost": 242.1365954368632,
"turnover_multiple": 24.213659543686315,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 27.81132075471698,
"entrant_pool_mean": 27.81132075471698,
"entrant_pool_median": 26,
"entrant_pool_p90": 43.0,
"events": 53,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 11,
"replacements": 78,
"weekly_rank_rejected_entries": 1357,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.9
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 17.8285,
"avg_gross_exposure_pct": 82.1715,
"avg_hold_days": 9.6,
"avg_positions": 9.9841,
"blocked_fraction": 0.9538761752705339,
"cagr_pct": -69.1,
"calmar": -0.69,
"capacity_opportunities": 5637,
"end_date": "2020-01-31",
"ev_net_r": -0.3935092865432428,
"ev_without_best": {
"1": -0.4613231265189152,
"10": -0.6419192393781961,
"5": -0.5677272684575324
},
"exit_reasons": {
"open_at_end": 10,
"stop": 116,
"time": 14,
"trailing_stop": 42,
"weekly_rebalance": 78
},
"gain_to_pain": -0.7823057746107528,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 260,
"peak_positions": 10,
"profit_factor": 0.5288740857990443,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 5377,
"skipped_min_initial_risk": 0,
"sortino": 279.72448465286305,
"start_date": "2019-02-01",
"total_return_pct": -69.0,
"trades": 260,
"transaction_cost": 476.42962863530005,
"turnover_multiple": 23.821481431765005,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 27.81132075471698,
"entrant_pool_mean": 27.81132075471698,
"entrant_pool_median": 26,
"entrant_pool_p90": 43.0,
"events": 53,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 11,
"replacements": 78,
"weekly_rank_rejected_entries": 1357,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.9
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 19.9853,
"avg_gross_exposure_pct": 80.0147,
"avg_hold_days": 9.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9481654047757717,
"cagr_pct": -69.9,
"calmar": -0.7,
"capacity_opportunities": 5151,
"end_date": "2020-02-28",
"ev_net_r": -0.38724076268372787,
"ev_without_best": {
"1": -0.4534096916708173,
"10": -0.6317352392047011,
"5": -0.5613923450174897
},
"exit_reasons": {
"open_at_end": 10,
"stop": 117,
"time": 14,
"trailing_stop": 44,
"weekly_rebalance": 82
},
"gain_to_pain": -0.7812645417921485,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.5241181509032832,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 4884,
"skipped_min_initial_risk": 0,
"sortino": 275.8176422616096,
"start_date": "2019-03-01",
"total_return_pct": -69.8,
"trades": 267,
"transaction_cost": 249.65670248060792,
"turnover_multiple": 24.965670248060793,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 25.69811320754717,
"entrant_pool_mean": 25.69811320754717,
"entrant_pool_median": 25,
"entrant_pool_p90": 41.0,
"events": 53,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 13,
"replacements": 82,
"weekly_rank_rejected_entries": 1245,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.5
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 19.9126,
"avg_gross_exposure_pct": 80.0874,
"avg_hold_days": 9.4,
"avg_positions": 9.9643,
"blocked_fraction": 0.9481654047757717,
"cagr_pct": -71.3,
"calmar": -0.71,
"capacity_opportunities": 5151,
"end_date": "2020-02-28",
"ev_net_r": -0.40400895392671465,
"ev_without_best": {
"1": -0.4700776915999576,
"10": -0.6481403445370006,
"5": -0.5778986445188764
},
"exit_reasons": {
"open_at_end": 10,
"stop": 117,
"time": 14,
"trailing_stop": 44,
"weekly_rebalance": 82
},
"gain_to_pain": -0.7917065035544104,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.5106546443272422,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 4884,
"skipped_min_initial_risk": 0,
"sortino": 275.9486142711089,
"start_date": "2019-03-01",
"total_return_pct": -71.2,
"trades": 267,
"transaction_cost": 490.881355745358,
"turnover_multiple": 24.5440677872679,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 25.69811320754717,
"entrant_pool_mean": 25.69811320754717,
"entrant_pool_median": 25,
"entrant_pool_p90": 41.0,
"events": 53,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 13,
"replacements": 82,
"weekly_rank_rejected_entries": 1245,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.5
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 22.3821,
"avg_gross_exposure_pct": 77.6179,
"avg_hold_days": 9.2,
"avg_positions": 9.8532,
"blocked_fraction": 0.9439601494396015,
"cagr_pct": -73.4,
"calmar": -0.73,
"capacity_opportunities": 4818,
"end_date": "2020-03-30",
"ev_net_r": -0.41049431568089406,
"ev_without_best": {
"1": -0.4760117456569645,
"10": -0.6380063400229383,
"5": -0.571038388275077
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 14,
"trailing_stop": 40,
"weekly_rebalance": 80
},
"gain_to_pain": -0.798925908021139,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 270,
"peak_positions": 10,
"profit_factor": 0.49662078615026983,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 4548,
"skipped_min_initial_risk": 0,
"sortino": 303.5213671591195,
"start_date": "2019-04-01",
"total_return_pct": -73.3,
"trades": 270,
"transaction_cost": 223.95690051405043,
"turnover_multiple": 22.39569005140504,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 23.96153846153846,
"entrant_pool_mean": 23.96153846153846,
"entrant_pool_median": 24.0,
"entrant_pool_p90": 41.0,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 12,
"replacements": 80,
"weekly_rank_rejected_entries": 1133,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 26.7
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 22.3073,
"avg_gross_exposure_pct": 77.6927,
"avg_hold_days": 9.2,
"avg_positions": 9.8532,
"blocked_fraction": 0.9439601494396015,
"cagr_pct": -74.6,
"calmar": -0.75,
"capacity_opportunities": 4818,
"end_date": "2020-03-30",
"ev_net_r": -0.42649292883118195,
"ev_without_best": {
"1": -0.4919084239835504,
"10": -0.6535366019571153,
"5": -0.5867679312955314
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 14,
"trailing_stop": 40,
"weekly_rebalance": 80
},
"gain_to_pain": -0.8079542945547104,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 270,
"peak_positions": 10,
"profit_factor": 0.4838237738353253,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 4548,
"skipped_min_initial_risk": 0,
"sortino": 303.5921232884467,
"start_date": "2019-04-01",
"total_return_pct": -74.4,
"trades": 270,
"transaction_cost": 440.5368446762097,
"turnover_multiple": 22.026842233810484,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 23.96153846153846,
"entrant_pool_mean": 23.96153846153846,
"entrant_pool_median": 24.0,
"entrant_pool_p90": 41.0,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 12,
"replacements": 80,
"weekly_rank_rejected_entries": 1133,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 26.7
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 21.1282,
"avg_gross_exposure_pct": 78.8718,
"avg_hold_days": 8.8,
"avg_positions": 9.9325,
"blocked_fraction": 0.9461305007587253,
"cagr_pct": -76.1,
"calmar": -0.98,
"capacity_opportunities": 5272,
"end_date": "2020-04-29",
"ev_net_r": -0.45823532590590055,
"ev_without_best": {
"1": -0.5206803070853634,
"10": -0.6749224854207815,
"5": -0.6115789971911461
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 14,
"trailing_stop": 38,
"weekly_rebalance": 86
},
"gain_to_pain": -0.810239823723537,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 77.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 10,
"profit_factor": 0.4696771145486189,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -2.62,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 4988,
"skipped_min_initial_risk": 0,
"sortino": -3.421713110809369,
"start_date": "2019-05-01",
"total_return_pct": -76.0,
"trades": 284,
"transaction_cost": 208.4308416602692,
"turnover_multiple": 20.843084166026923,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 25.346153846153847,
"entrant_pool_mean": 25.346153846153847,
"entrant_pool_median": 24.0,
"entrant_pool_p90": 43.0,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 11,
"replacements": 86,
"weekly_rank_rejected_entries": 1206,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 27.8
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 21.0413,
"avg_gross_exposure_pct": 78.9587,
"avg_hold_days": 8.8,
"avg_positions": 9.9325,
"blocked_fraction": 0.9461305007587253,
"cagr_pct": -77.2,
"calmar": -0.98,
"capacity_opportunities": 5272,
"end_date": "2020-04-29",
"ev_net_r": -0.47429469920877904,
"ev_without_best": {
"1": -0.5366430029768522,
"10": -0.6906439136830546,
"5": -0.6273838909827596
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 14,
"trailing_stop": 38,
"weekly_rebalance": 86
},
"gain_to_pain": -0.8187679267435063,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 78.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 10,
"profit_factor": 0.45784614178373745,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -2.71,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 4988,
"skipped_min_initial_risk": 0,
"sortino": -3.5189722759124127,
"start_date": "2019-05-01",
"total_return_pct": -77.1,
"trades": 284,
"transaction_cost": 409.6185948107269,
"turnover_multiple": 20.480929740536343,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 25.346153846153847,
"entrant_pool_mean": 25.346153846153847,
"entrant_pool_median": 24.0,
"entrant_pool_p90": 43.0,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 11,
"replacements": 86,
"weekly_rank_rejected_entries": 1206,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 27.8
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 24.363,
"avg_gross_exposure_pct": 75.637,
"avg_hold_days": 9.1,
"avg_positions": 9.9325,
"blocked_fraction": 0.9530075187969925,
"cagr_pct": -68.7,
"calmar": -0.99,
"capacity_opportunities": 5852,
"end_date": "2020-06-01",
"ev_net_r": -0.3830393573252063,
"ev_without_best": {
"1": -0.447261013183627,
"10": -0.6215221850756429,
"5": -0.5492124981964202
},
"exit_reasons": {
"open_at_end": 10,
"stop": 127,
"time": 15,
"trailing_stop": 37,
"weekly_rebalance": 86
},
"gain_to_pain": -0.7748011181451979,
"longest_underwater_sessions": 237,
"max_drawdown_pct": 69.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 10,
"profit_factor": 0.5364315083401099,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -2.15,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 5577,
"skipped_min_initial_risk": 0,
"sortino": -2.9435810083794136,
"start_date": "2019-06-03",
"total_return_pct": -68.6,
"trades": 275,
"transaction_cost": 235.46046370002534,
"turnover_multiple": 23.546046370002532,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 28.884615384615383,
"entrant_pool_mean": 28.884615384615383,
"entrant_pool_median": 25.5,
"entrant_pool_p90": 48.9,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 8,
"replacements": 86,
"weekly_rank_rejected_entries": 1393,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 28.4
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 24.285,
"avg_gross_exposure_pct": 75.715,
"avg_hold_days": 9.1,
"avg_positions": 9.9325,
"blocked_fraction": 0.9530075187969925,
"cagr_pct": -70.0,
"calmar": -0.99,
"capacity_opportunities": 5852,
"end_date": "2020-06-01",
"ev_net_r": -0.3987550569703804,
"ev_without_best": {
"1": -0.46287560559857854,
"10": -0.6368963112948117,
"5": -0.564676505371335
},
"exit_reasons": {
"open_at_end": 10,
"stop": 127,
"time": 15,
"trailing_stop": 37,
"weekly_rebalance": 86
},
"gain_to_pain": -0.7858323153347551,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 70.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 10,
"profit_factor": 0.5234958228786547,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -2.23,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 5577,
"skipped_min_initial_risk": 0,
"sortino": -3.0450596796810263,
"start_date": "2019-06-03",
"total_return_pct": -69.9,
"trades": 275,
"transaction_cost": 462.8804194221601,
"turnover_multiple": 23.144020971108006,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 28.884615384615383,
"entrant_pool_mean": 28.884615384615383,
"entrant_pool_median": 25.5,
"entrant_pool_p90": 48.9,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 8,
"replacements": 86,
"weekly_rank_rejected_entries": 1393,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 28.0
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 25.6225,
"avg_gross_exposure_pct": 74.3775,
"avg_hold_days": 9.3,
"avg_positions": 9.9325,
"blocked_fraction": 0.9573489773267798,
"cagr_pct": -56.4,
"calmar": -0.83,
"capacity_opportunities": 6307,
"end_date": "2020-06-29",
"ev_net_r": -0.26300192389270205,
"ev_without_best": {
"1": -0.32821347714559296,
"10": -0.5380855479678289,
"5": -0.44488603675647537
},
"exit_reasons": {
"open_at_end": 10,
"stop": 120,
"time": 15,
"trailing_stop": 41,
"weekly_rebalance": 83
},
"gain_to_pain": -0.5785334306357591,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 68.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 269,
"peak_positions": 10,
"profit_factor": 0.6647034889665383,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -1.34,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 6038,
"skipped_min_initial_risk": 0,
"sortino": -1.8971594683732464,
"start_date": "2019-07-01",
"total_return_pct": -56.3,
"trades": 269,
"transaction_cost": 237.228831394142,
"turnover_multiple": 23.7228831394142,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 31.03846153846154,
"entrant_pool_mean": 31.03846153846154,
"entrant_pool_median": 27.0,
"entrant_pool_p90": 58.09999999999999,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 9,
"replacements": 83,
"weekly_rank_rejected_entries": 1506,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 29.4
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 25.5583,
"avg_gross_exposure_pct": 74.4417,
"avg_hold_days": 9.3,
"avg_positions": 9.9325,
"blocked_fraction": 0.9573489773267798,
"cagr_pct": -58.2,
"calmar": -0.84,
"capacity_opportunities": 6307,
"end_date": "2020-06-29",
"ev_net_r": -0.2784332536320386,
"ev_without_best": {
"1": -0.3435403749782623,
"10": -0.5531868996044876,
"5": -0.4600920798067845
},
"exit_reasons": {
"open_at_end": 10,
"stop": 120,
"time": 15,
"trailing_stop": 41,
"weekly_rebalance": 83
},
"gain_to_pain": -0.5961409173371204,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 69.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 269,
"peak_positions": 10,
"profit_factor": 0.6496127364159939,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -1.41,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 6038,
"skipped_min_initial_risk": 0,
"sortino": -1.994292749764634,
"start_date": "2019-07-01",
"total_return_pct": -58.0,
"trades": 269,
"transaction_cost": 466.63700025587417,
"turnover_multiple": 23.33185001279371,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 31.03846153846154,
"entrant_pool_mean": 31.03846153846154,
"entrant_pool_median": 27.0,
"entrant_pool_p90": 58.09999999999999,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 9,
"replacements": 83,
"weekly_rank_rejected_entries": 1506,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 29.4
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 29.0766,
"avg_gross_exposure_pct": 70.9234,
"avg_hold_days": 9.6,
"avg_positions": 9.9325,
"blocked_fraction": 0.9610953164746371,
"cagr_pct": -42.3,
"calmar": -0.74,
"capacity_opportunities": 6683,
"end_date": "2020-07-30",
"ev_net_r": -0.16188344551352946,
"ev_without_best": {
"1": -0.2289706184610028,
"10": -0.487108886064057,
"5": -0.3767412761582899
},
"exit_reasons": {
"open_at_end": 10,
"stop": 117,
"time": 17,
"trailing_stop": 42,
"weekly_rebalance": 74
},
"gain_to_pain": -0.42061995905317107,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 56.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 260,
"peak_positions": 10,
"profit_factor": 0.778865409499916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.85,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 6423,
"skipped_min_initial_risk": 0,
"sortino": -1.2937122705074955,
"start_date": "2019-08-01",
"total_return_pct": -42.2,
"trades": 260,
"transaction_cost": 247.25951397877793,
"turnover_multiple": 24.725951397877793,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 33.28846153846154,
"entrant_pool_mean": 33.28846153846154,
"entrant_pool_median": 31.5,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 17,
"reentries_within_5_sessions": 7,
"replacements": 74,
"weekly_rank_rejected_entries": 1627,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 30.0
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 29.0112,
"avg_gross_exposure_pct": 70.9888,
"avg_hold_days": 9.6,
"avg_positions": 9.9325,
"blocked_fraction": 0.9610953164746371,
"cagr_pct": -44.4,
"calmar": -0.76,
"capacity_opportunities": 6683,
"end_date": "2020-07-30",
"ev_net_r": -0.17678355433331772,
"ev_without_best": {
"1": -0.24376061542014876,
"10": -0.5016015608596722,
"5": -0.39138237118558405
},
"exit_reasons": {
"open_at_end": 10,
"stop": 117,
"time": 17,
"trailing_stop": 42,
"weekly_rebalance": 74
},
"gain_to_pain": -0.4450777325607619,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 58.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 260,
"peak_positions": 10,
"profit_factor": 0.7616552799443636,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.92,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 6423,
"skipped_min_initial_risk": 0,
"sortino": -1.3981749749217631,
"start_date": "2019-08-01",
"total_return_pct": -44.3,
"trades": 260,
"transaction_cost": 486.37484872506747,
"turnover_multiple": 24.318742436253373,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 33.28846153846154,
"entrant_pool_mean": 33.28846153846154,
"entrant_pool_median": 31.5,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 17,
"reentries_within_5_sessions": 7,
"replacements": 74,
"weekly_rank_rejected_entries": 1627,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 30.0
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 29.8701,
"avg_gross_exposure_pct": 70.1299,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9636875439831105,
"cagr_pct": -34.1,
"calmar": -0.69,
"capacity_opportunities": 7105,
"end_date": "2020-08-31",
"ev_net_r": -0.1175141385683209,
"ev_without_best": {
"1": -0.18495074746501503,
"10": -0.44106471408387515,
"5": -0.33042352114853624
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 17,
"trailing_stop": 49,
"weekly_rebalance": 83
},
"gain_to_pain": -0.3540204022296804,
"longest_underwater_sessions": 172,
"max_drawdown_pct": 49.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 258,
"peak_positions": 10,
"profit_factor": 0.8253886443911704,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.6,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 6847,
"skipped_min_initial_risk": 0,
"sortino": -0.9192603637418629,
"start_date": "2019-09-03",
"total_return_pct": -33.9,
"trades": 258,
"transaction_cost": 286.958848201331,
"turnover_multiple": 28.695884820133106,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 35.78846153846154,
"entrant_pool_mean": 35.78846153846154,
"entrant_pool_median": 38.0,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 18,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1755,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 30.6
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 29.8043,
"avg_gross_exposure_pct": 70.1957,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9636875439831105,
"cagr_pct": -36.6,
"calmar": -0.73,
"capacity_opportunities": 7105,
"end_date": "2020-08-31",
"ev_net_r": -0.13238443774009612,
"ev_without_best": {
"1": -0.1997099618836604,
"10": -0.4555352787053978,
"5": -0.3450397837807692
},
"exit_reasons": {
"open_at_end": 10,
"stop": 99,
"time": 17,
"trailing_stop": 49,
"weekly_rebalance": 83
},
"gain_to_pain": -0.38401921092782515,
"longest_underwater_sessions": 172,
"max_drawdown_pct": 50.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 258,
"peak_positions": 10,
"profit_factor": 0.806044578270755,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 6847,
"skipped_min_initial_risk": 0,
"sortino": -1.027782010995114,
"start_date": "2019-09-03",
"total_return_pct": -36.4,
"trades": 258,
"transaction_cost": 564.2671173607959,
"turnover_multiple": 28.21335586803979,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 35.78846153846154,
"entrant_pool_mean": 35.78846153846154,
"entrant_pool_median": 38.0,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 18,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1755,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 30.6
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 31.4461,
"avg_gross_exposure_pct": 68.5539,
"avg_hold_days": 9.3,
"avg_positions": 9.9325,
"blocked_fraction": 0.9617807042656742,
"cagr_pct": -38.1,
"calmar": -0.73,
"capacity_opportunities": 6986,
"end_date": "2020-09-29",
"ev_net_r": -0.14526599316508057,
"ev_without_best": {
"1": -0.21052524256751348,
"10": -0.44786449817184243,
"5": -0.3513913102100359
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 15,
"trailing_stop": 52,
"weekly_rebalance": 82
},
"gain_to_pain": -0.43410776145988283,
"longest_underwater_sessions": 192,
"max_drawdown_pct": 52.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.7856523867528424,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 6719,
"skipped_min_initial_risk": 0,
"sortino": -1.0796146168938128,
"start_date": "2019-10-01",
"total_return_pct": -38.0,
"trades": 267,
"transaction_cost": 296.0868789276356,
"turnover_multiple": 29.608687892763555,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 35.69230769230769,
"entrant_pool_mean": 35.69230769230769,
"entrant_pool_median": 38.0,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 19,
"reentries_within_5_sessions": 8,
"replacements": 82,
"weekly_rank_rejected_entries": 1751,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.0
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 31.3784,
"avg_gross_exposure_pct": 68.6216,
"avg_hold_days": 9.3,
"avg_positions": 9.9325,
"blocked_fraction": 0.9617807042656742,
"cagr_pct": -40.4,
"calmar": -0.77,
"capacity_opportunities": 6986,
"end_date": "2020-09-29",
"ev_net_r": -0.15980961509220945,
"ev_without_best": {
"1": -0.22496031013825504,
"10": -0.4620674160491899,
"5": -0.36568338774507536
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 15,
"trailing_stop": 52,
"weekly_rebalance": 82
},
"gain_to_pain": -0.4593246686060053,
"longest_underwater_sessions": 192,
"max_drawdown_pct": 52.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 10,
"profit_factor": 0.7672697244171719,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.77,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 6719,
"skipped_min_initial_risk": 0,
"sortino": -1.1844625126654096,
"start_date": "2019-10-01",
"total_return_pct": -40.3,
"trades": 267,
"transaction_cost": 582.2164882714143,
"turnover_multiple": 29.110824413570715,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 35.69230769230769,
"entrant_pool_mean": 35.69230769230769,
"entrant_pool_median": 38.0,
"entrant_pool_p90": 59.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 19,
"reentries_within_5_sessions": 8,
"replacements": 82,
"weekly_rank_rejected_entries": 1751,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.0
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 32.011,
"avg_gross_exposure_pct": 67.989,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9648771367521367,
"cagr_pct": -38.3,
"calmar": -0.71,
"capacity_opportunities": 7488,
"end_date": "2020-10-30",
"ev_net_r": -0.14687521464778855,
"ev_without_best": {
"1": -0.21313693053530708,
"10": -0.4688837574775156,
"5": -0.35622745950512125
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 14,
"trailing_stop": 57,
"weekly_rebalance": 77
},
"gain_to_pain": -0.43293406167198695,
"longest_underwater_sessions": 215,
"max_drawdown_pct": 54.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.7856986212588316,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.49,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 7225,
"skipped_min_initial_risk": 0,
"sortino": -0.7000650048032563,
"start_date": "2019-11-01",
"total_return_pct": -38.2,
"trades": 263,
"transaction_cost": 314.2821516812077,
"turnover_multiple": 31.42821516812077,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 37.64150943396226,
"entrant_pool_mean": 37.64150943396226,
"entrant_pool_median": 39,
"entrant_pool_p90": 60.800000000000004,
"events": 53,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 21,
"reentries_within_5_sessions": 6,
"replacements": 77,
"weekly_rank_rejected_entries": 1880,
"zero_entrant_fraction": 0.018867924528301886
},
"win_rate": 30.4
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 31.9413,
"avg_gross_exposure_pct": 68.0587,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9648771367521367,
"cagr_pct": -40.5,
"calmar": -0.73,
"capacity_opportunities": 7488,
"end_date": "2020-10-30",
"ev_net_r": -0.16139619882835113,
"ev_without_best": {
"1": -0.22754761663745138,
"10": -0.48299489563683484,
"5": -0.37049256066451997
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 14,
"trailing_stop": 57,
"weekly_rebalance": 77
},
"gain_to_pain": -0.4603102967751082,
"longest_underwater_sessions": 215,
"max_drawdown_pct": 55.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 263,
"peak_positions": 10,
"profit_factor": 0.7677709023237399,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 7225,
"skipped_min_initial_risk": 0,
"sortino": -0.7818758457993116,
"start_date": "2019-11-01",
"total_return_pct": -40.4,
"trades": 263,
"transaction_cost": 618.6555722560062,
"turnover_multiple": 30.93277861280031,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 37.64150943396226,
"entrant_pool_mean": 37.64150943396226,
"entrant_pool_median": 39,
"entrant_pool_p90": 60.800000000000004,
"events": 53,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 21,
"reentries_within_5_sessions": 6,
"replacements": 77,
"weekly_rank_rejected_entries": 1880,
"zero_entrant_fraction": 0.018867924528301886
},
"win_rate": 30.4
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 36.5111,
"avg_gross_exposure_pct": 63.4889,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9667575639527334,
"cagr_pct": -29.1,
"calmar": -0.54,
"capacity_opportunities": 7701,
"end_date": "2020-11-30",
"ev_net_r": -0.0826988985492395,
"ev_without_best": {
"1": -0.14855474668928773,
"10": -0.46094315959843374,
"5": -0.3358378479370838
},
"exit_reasons": {
"open_at_end": 10,
"stop": 98,
"time": 16,
"trailing_stop": 54,
"weekly_rebalance": 78
},
"gain_to_pain": -0.28358314019585207,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 53.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.8819248819336526,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.22,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 7445,
"skipped_min_initial_risk": 0,
"sortino": -0.30649692685207897,
"start_date": "2019-12-02",
"total_return_pct": -29.0,
"trades": 256,
"transaction_cost": 282.69180535711894,
"turnover_multiple": 28.269180535711897,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 38.80769230769231,
"entrant_pool_mean": 38.80769230769231,
"entrant_pool_median": 40.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 21,
"reentries_within_5_sessions": 7,
"replacements": 78,
"weekly_rank_rejected_entries": 1912,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.2
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2019-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 36.4454,
"avg_gross_exposure_pct": 63.5546,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9667575639527334,
"cagr_pct": -31.5,
"calmar": -0.58,
"capacity_opportunities": 7701,
"end_date": "2020-11-30",
"ev_net_r": -0.095929203112247,
"ev_without_best": {
"1": -0.16166919647527053,
"10": -0.4737591569049855,
"5": -0.3487802685517992
},
"exit_reasons": {
"open_at_end": 10,
"stop": 98,
"time": 16,
"trailing_stop": 54,
"weekly_rebalance": 78
},
"gain_to_pain": -0.31457886598260965,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 54.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 256,
"peak_positions": 10,
"profit_factor": 0.8646014951501111,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.27,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 7445,
"skipped_min_initial_risk": 0,
"sortino": -0.3799713717759908,
"start_date": "2019-12-02",
"total_return_pct": -31.4,
"trades": 256,
"transaction_cost": 556.9411280906087,
"turnover_multiple": 27.847056404530438,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 38.80769230769231,
"entrant_pool_mean": 38.80769230769231,
"entrant_pool_median": 40.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 21,
"reentries_within_5_sessions": 7,
"replacements": 78,
"weekly_rank_rejected_entries": 1912,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.2
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 37.0363,
"avg_gross_exposure_pct": 62.9637,
"avg_hold_days": 9.4,
"avg_positions": 9.9325,
"blocked_fraction": 0.966658310353472,
"cagr_pct": -40.2,
"calmar": -0.77,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.15303227476931233,
"ev_without_best": {
"1": -0.21092009648177543,
"10": -0.46804133653048186,
"5": -0.3637090201827811
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 14,
"trailing_stop": 52,
"weekly_rebalance": 88
},
"gain_to_pain": -0.46685860345146923,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 52.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 266,
"peak_positions": 10,
"profit_factor": 0.7811681968376655,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.53,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 7712,
"skipped_min_initial_risk": 0,
"sortino": -0.7304854642519192,
"start_date": "2020-01-02",
"total_return_pct": -40.0,
"trades": 266,
"transaction_cost": 236.99219928049052,
"turnover_multiple": 23.69921992804905,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.05769230769231,
"entrant_pool_mean": 40.05769230769231,
"entrant_pool_median": 41.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 88,
"weekly_rank_rejected_entries": 1967,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.7
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 36.9668,
"avg_gross_exposure_pct": 63.0332,
"avg_hold_days": 9.4,
"avg_positions": 9.9325,
"blocked_fraction": 0.966658310353472,
"cagr_pct": -42.3,
"calmar": -0.79,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.16618429856732728,
"ev_without_best": {
"1": -0.2239996081867818,
"10": -0.4808952588461829,
"5": -0.3766776995221579
},
"exit_reasons": {
"open_at_end": 10,
"stop": 102,
"time": 14,
"trailing_stop": 52,
"weekly_rebalance": 88
},
"gain_to_pain": -0.49100552113167073,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 53.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 266,
"peak_positions": 10,
"profit_factor": 0.7651189905871605,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.59,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 7712,
"skipped_min_initial_risk": 0,
"sortino": -0.8063560772582687,
"start_date": "2020-01-02",
"total_return_pct": -42.1,
"trades": 266,
"transaction_cost": 466.6571898687195,
"turnover_multiple": 23.332859493435976,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.05769230769231,
"entrant_pool_mean": 40.05769230769231,
"entrant_pool_median": 41.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 88,
"weekly_rank_rejected_entries": 1967,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.7
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 37.12,
"avg_gross_exposure_pct": 62.88,
"avg_hold_days": 10.0,
"avg_positions": 9.9524,
"blocked_fraction": 0.9702712306052351,
"cagr_pct": -21.9,
"calmar": -0.54,
"capacity_opportunities": 8443,
"end_date": "2021-02-01",
"ev_net_r": -0.0643669135372405,
"ev_without_best": {
"1": -0.12537334310752304,
"10": -0.4238313100390184,
"5": -0.30446415001229354
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 15,
"trailing_stop": 53,
"weekly_rebalance": 80
},
"gain_to_pain": -0.2358250758570194,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 40.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.9054129206509276,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 8192,
"skipped_min_initial_risk": 0,
"sortino": -0.1367293533248043,
"start_date": "2020-02-03",
"total_return_pct": -21.9,
"trades": 251,
"transaction_cost": 250.22652656328776,
"turnover_multiple": 25.022652656328777,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 42.26923076923077,
"entrant_pool_mean": 42.26923076923077,
"entrant_pool_median": 45.5,
"entrant_pool_p90": 63.0,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 2088,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.9
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 37.0577,
"avg_gross_exposure_pct": 62.9423,
"avg_hold_days": 10.0,
"avg_positions": 9.9524,
"blocked_fraction": 0.9702712306052351,
"cagr_pct": -24.5,
"calmar": -0.59,
"capacity_opportunities": 8443,
"end_date": "2021-02-01",
"ev_net_r": -0.07729524984293407,
"ev_without_best": {
"1": -0.1382239218446583,
"10": -0.43640515261073093,
"5": -0.31717502094102035
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 15,
"trailing_stop": 53,
"weekly_rebalance": 80
},
"gain_to_pain": -0.27319472565838593,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 41.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.887749537130662,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -0.15,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 8192,
"skipped_min_initial_risk": 0,
"sortino": -0.20940917092790806,
"start_date": "2020-02-03",
"total_return_pct": -24.4,
"trades": 251,
"transaction_cost": 492.8642989496728,
"turnover_multiple": 24.64321494748364,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 42.26923076923077,
"entrant_pool_mean": 42.26923076923077,
"entrant_pool_median": 45.5,
"entrant_pool_p90": 63.0,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 2088,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.5
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 37.2366,
"avg_gross_exposure_pct": 62.7634,
"avg_hold_days": 9.9,
"avg_positions": 9.9286,
"blocked_fraction": 0.9720806558830046,
"cagr_pct": -18.5,
"calmar": -0.56,
"capacity_opportunities": 9026,
"end_date": "2021-03-01",
"ev_net_r": -0.04278903724911544,
"ev_without_best": {
"1": -0.10346644568051987,
"10": -0.39891207884900404,
"5": -0.2814774210200564
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 17,
"trailing_stop": 55,
"weekly_rebalance": 83
},
"gain_to_pain": -0.16229025341108919,
"longest_underwater_sessions": 94,
"max_drawdown_pct": 32.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.9354336655820471,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.0,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 8774,
"skipped_min_initial_risk": 0,
"sortino": -0.0039678964332766345,
"start_date": "2020-03-02",
"total_return_pct": -18.4,
"trades": 252,
"transaction_cost": 264.79392986797217,
"turnover_multiple": 26.479392986797215,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 45.15384615384615,
"entrant_pool_mean": 45.15384615384615,
"entrant_pool_median": 48.5,
"entrant_pool_p90": 70.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 7,
"replacements": 83,
"weekly_rank_rejected_entries": 2234,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 35.7
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 37.1742,
"avg_gross_exposure_pct": 62.8258,
"avg_hold_days": 9.9,
"avg_positions": 9.9286,
"blocked_fraction": 0.9720806558830046,
"cagr_pct": -21.1,
"calmar": -0.64,
"capacity_opportunities": 9026,
"end_date": "2021-03-01",
"ev_net_r": -0.055447313193405186,
"ev_without_best": {
"1": -0.11604619790966625,
"10": -0.41117779714264313,
"5": -0.29391364520507146
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 17,
"trailing_stop": 55,
"weekly_rebalance": 83
},
"gain_to_pain": -0.19979253746974257,
"longest_underwater_sessions": 154,
"max_drawdown_pct": 33.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.9172822367112821,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.05,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 8774,
"skipped_min_initial_risk": 0,
"sortino": -0.07269808667956122,
"start_date": "2020-03-02",
"total_return_pct": -21.0,
"trades": 252,
"transaction_cost": 521.4704626711201,
"turnover_multiple": 26.073523133556005,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 45.15384615384615,
"entrant_pool_mean": 45.15384615384615,
"entrant_pool_median": 48.5,
"entrant_pool_p90": 70.9,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 7,
"replacements": 83,
"weekly_rank_rejected_entries": 2234,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 35.7
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 37.8445,
"avg_gross_exposure_pct": 62.1555,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.973323334047568,
"cagr_pct": -3.0,
"calmar": -0.08,
"capacity_opportunities": 9334,
"end_date": "2021-03-31",
"ev_net_r": 0.02602593420320811,
"ev_without_best": {
"1": -0.035107995413042645,
"10": -0.34236143544424125,
"5": -0.21418699995318863
},
"exit_reasons": {
"open_at_end": 10,
"stop": 73,
"time": 16,
"trailing_stop": 57,
"weekly_rebalance": 93
},
"gain_to_pain": 0.055820685956270676,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 36.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 1.0416260185079989,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.37,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 9085,
"skipped_min_initial_risk": 0,
"sortino": 0.5677952953963395,
"start_date": "2020-04-01",
"total_return_pct": -3.0,
"trades": 249,
"transaction_cost": 334.067488957959,
"turnover_multiple": 33.4067488957959,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 46.61538461538461,
"entrant_pool_mean": 46.61538461538461,
"entrant_pool_median": 49.0,
"entrant_pool_p90": 70.9,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 7,
"replacements": 93,
"weekly_rank_rejected_entries": 2302,
"zero_entrant_fraction": 0.0
},
"win_rate": 37.8
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 37.7843,
"avg_gross_exposure_pct": 62.2157,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.973323334047568,
"cagr_pct": -6.1,
"calmar": -0.17,
"capacity_opportunities": 9334,
"end_date": "2021-03-31",
"ev_net_r": 0.013443241093846899,
"ev_without_best": {
"1": -0.0476109101541139,
"10": -0.35459216167170166,
"5": -0.2265433623301093
},
"exit_reasons": {
"open_at_end": 10,
"stop": 73,
"time": 16,
"trailing_stop": 57,
"weekly_rebalance": 93
},
"gain_to_pain": -0.007435812231425873,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 36.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 1.0212481939801321,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.33,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 9085,
"skipped_min_initial_risk": 0,
"sortino": 0.5092314835646407,
"start_date": "2020-04-01",
"total_return_pct": -6.0,
"trades": 249,
"transaction_cost": 658.1182487689354,
"turnover_multiple": 32.90591243844677,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 46.61538461538461,
"entrant_pool_mean": 46.61538461538461,
"entrant_pool_median": 49.0,
"entrant_pool_p90": 70.9,
"events": 52,
"reentries_within_10_sessions": 13,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 7,
"replacements": 93,
"weekly_rank_rejected_entries": 2302,
"zero_entrant_fraction": 0.0
},
"win_rate": 37.3
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 35.9572,
"avg_gross_exposure_pct": 64.0428,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9723579040852576,
"cagr_pct": 8.7,
"calmar": 0.18,
"capacity_opportunities": 9008,
"end_date": "2021-04-30",
"ev_net_r": 0.09139237145164189,
"ev_without_best": {
"1": 0.008390323000740104,
"10": -0.37444784096864236,
"5": -0.2000194075818362
},
"exit_reasons": {
"open_at_end": 10,
"stop": 76,
"time": 16,
"trailing_stop": 56,
"weekly_rebalance": 91
},
"gain_to_pain": 0.3217407333974634,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 1.1423788936525732,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.5,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 8759,
"skipped_min_initial_risk": 0,
"sortino": 0.7813962151074262,
"start_date": "2020-05-01",
"total_return_pct": 8.7,
"trades": 249,
"transaction_cost": 362.97196069251453,
"turnover_multiple": 36.29719606925145,
"underwater_pct": 93.2806324110672,
"weekly_rebalance": {
"eligible_pool_mean": 45.39622641509434,
"entrant_pool_mean": 45.39622641509434,
"entrant_pool_median": 47,
"entrant_pool_p90": 69.4,
"events": 53,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 91,
"weekly_rank_rejected_entries": 2280,
"zero_entrant_fraction": 0.0
},
"win_rate": 36.5
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 35.8924,
"avg_gross_exposure_pct": 64.1076,
"avg_hold_days": 10.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9723579040852576,
"cagr_pct": 5.3,
"calmar": 0.11,
"capacity_opportunities": 9008,
"end_date": "2021-04-30",
"ev_net_r": 0.07863827815301945,
"ev_without_best": {
"1": -0.004300041245813248,
"10": -0.38676552482072246,
"5": -0.21248905464232518
},
"exit_reasons": {
"open_at_end": 10,
"stop": 76,
"time": 16,
"trailing_stop": 56,
"weekly_rebalance": 91
},
"gain_to_pain": 0.24556614406892316,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 48.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 10,
"profit_factor": 1.1211103820408153,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.46,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 8759,
"skipped_min_initial_risk": 0,
"sortino": 0.719110911949145,
"start_date": "2020-05-01",
"total_return_pct": 5.3,
"trades": 249,
"transaction_cost": 715.2246476449403,
"turnover_multiple": 35.761232382247016,
"underwater_pct": 93.67588932806325,
"weekly_rebalance": {
"eligible_pool_mean": 45.39622641509434,
"entrant_pool_mean": 45.39622641509434,
"entrant_pool_median": 47,
"entrant_pool_p90": 69.4,
"events": 53,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 8,
"replacements": 91,
"weekly_rank_rejected_entries": 2280,
"zero_entrant_fraction": 0.0
},
"win_rate": 36.1
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 35.9394,
"avg_gross_exposure_pct": 64.0606,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9705547976352887,
"cagr_pct": -10.5,
"calmar": -0.22,
"capacity_opportunities": 8796,
"end_date": "2021-05-28",
"ev_net_r": 0.0071296227055291875,
"ev_without_best": {
"1": -0.07434167235807272,
"10": -0.4168184250760599,
"5": -0.2756444333889826
},
"exit_reasons": {
"open_at_end": 10,
"stop": 84,
"time": 14,
"trailing_stop": 55,
"weekly_rebalance": 96
},
"gain_to_pain": -0.10846780684374432,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 1.0107245487507688,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.26,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 8537,
"skipped_min_initial_risk": 0,
"sortino": 0.40554598107767525,
"start_date": "2020-06-01",
"total_return_pct": -10.4,
"trades": 259,
"transaction_cost": 329.3172439999653,
"turnover_multiple": 32.93172439999653,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 43.90384615384615,
"entrant_pool_mean": 43.90384615384615,
"entrant_pool_median": 45.5,
"entrant_pool_p90": 69.69999999999999,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 8,
"replacements": 96,
"weekly_rank_rejected_entries": 2161,
"zero_entrant_fraction": 0.0
},
"win_rate": 34.0
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 35.8722,
"avg_gross_exposure_pct": 64.1278,
"avg_hold_days": 9.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9705547976352887,
"cagr_pct": -13.5,
"calmar": -0.28,
"capacity_opportunities": 8796,
"end_date": "2021-05-28",
"ev_net_r": -0.005648937010631406,
"ev_without_best": {
"1": -0.08705770682992331,
"10": -0.42920196270011435,
"5": -0.28815856373557897
},
"exit_reasons": {
"open_at_end": 10,
"stop": 84,
"time": 14,
"trailing_stop": 55,
"weekly_rebalance": 96
},
"gain_to_pain": -0.1670140468131394,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 48.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 259,
"peak_positions": 10,
"profit_factor": 0.9915997463917408,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.22,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 8537,
"skipped_min_initial_risk": 0,
"sortino": 0.3427725906524471,
"start_date": "2020-06-01",
"total_return_pct": -13.3,
"trades": 259,
"transaction_cost": 648.5012664230844,
"turnover_multiple": 32.42506332115422,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 43.90384615384615,
"entrant_pool_mean": 43.90384615384615,
"entrant_pool_median": 45.5,
"entrant_pool_p90": 69.69999999999999,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 8,
"replacements": 96,
"weekly_rank_rejected_entries": 2161,
"zero_entrant_fraction": 0.0
},
"win_rate": 33.6
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 34.682,
"avg_gross_exposure_pct": 65.318,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9716603569497025,
"cagr_pct": -13.3,
"calmar": -0.28,
"capacity_opportunities": 9245,
"end_date": "2021-06-30",
"ev_net_r": -0.01060408124885672,
"ev_without_best": {
"1": -0.09120686987093976,
"10": -0.37420480550331947,
"5": -0.2602684596510737
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 14,
"trailing_stop": 53,
"weekly_rebalance": 98
},
"gain_to_pain": -0.18346733621843545,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.9832364137418736,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.32,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 8983,
"skipped_min_initial_risk": 0,
"sortino": 0.5076033936701495,
"start_date": "2020-07-01",
"total_return_pct": -13.3,
"trades": 262,
"transaction_cost": 317.73205806632313,
"turnover_multiple": 31.773205806632312,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 45.36538461538461,
"entrant_pool_mean": 45.36538461538461,
"entrant_pool_median": 47.0,
"entrant_pool_p90": 74.69999999999999,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 9,
"replacements": 98,
"weekly_rank_rejected_entries": 2241,
"zero_entrant_fraction": 0.0
},
"win_rate": 35.9
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 34.613,
"avg_gross_exposure_pct": 65.387,
"avg_hold_days": 9.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9716603569497025,
"cagr_pct": -16.2,
"calmar": -0.33,
"capacity_opportunities": 9245,
"end_date": "2021-06-30",
"ev_net_r": -0.02327329431717278,
"ev_without_best": {
"1": -0.10381385742324122,
"10": -0.38655264434774866,
"5": -0.2726992281197519
},
"exit_reasons": {
"open_at_end": 10,
"stop": 87,
"time": 14,
"trailing_stop": 53,
"weekly_rebalance": 98
},
"gain_to_pain": -0.24146137691408895,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 48.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 10,
"profit_factor": 0.9636333351577292,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.28,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 8983,
"skipped_min_initial_risk": 0,
"sortino": 0.45273430086539723,
"start_date": "2020-07-01",
"total_return_pct": -16.2,
"trades": 262,
"transaction_cost": 625.6140306127342,
"turnover_multiple": 31.28070153063671,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 45.36538461538461,
"entrant_pool_mean": 45.36538461538461,
"entrant_pool_median": 47.0,
"entrant_pool_p90": 74.69999999999999,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 9,
"replacements": 98,
"weekly_rank_rejected_entries": 2241,
"zero_entrant_fraction": 0.0
},
"win_rate": 35.5
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 32.0857,
"avg_gross_exposure_pct": 67.9143,
"avg_hold_days": 9.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9683134582623509,
"cagr_pct": -39.3,
"calmar": -0.78,
"capacity_opportunities": 8805,
"end_date": "2021-08-02",
"ev_net_r": -0.14043691048524226,
"ev_without_best": {
"1": -0.21657777616725685,
"10": -0.467773311698633,
"5": -0.3769803754325112
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 47,
"weekly_rebalance": 98
},
"gain_to_pain": -0.6250926903001516,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 50.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 279,
"peak_positions": 10,
"profit_factor": 0.7914712803686735,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.05,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 8526,
"skipped_min_initial_risk": 0,
"sortino": -0.08174175334731792,
"start_date": "2020-08-03",
"total_return_pct": -39.2,
"trades": 279,
"transaction_cost": 298.19114027738004,
"turnover_multiple": 29.819114027738,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 42.23076923076923,
"entrant_pool_mean": 42.23076923076923,
"entrant_pool_median": 39.0,
"entrant_pool_p90": 74.69999999999999,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 10,
"replacements": 98,
"weekly_rank_rejected_entries": 2075,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.5
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 32.0121,
"avg_gross_exposure_pct": 67.9879,
"avg_hold_days": 9.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9683134582623509,
"cagr_pct": -41.5,
"calmar": -0.81,
"capacity_opportunities": 8805,
"end_date": "2021-08-02",
"ev_net_r": -0.15376048737765766,
"ev_without_best": {
"1": -0.2298452865278172,
"10": -0.48084988177118965,
"5": -0.39009224267899073
},
"exit_reasons": {
"open_at_end": 10,
"stop": 108,
"time": 16,
"trailing_stop": 47,
"weekly_rebalance": 98
},
"gain_to_pain": -0.6551316287609239,
"longest_underwater_sessions": 95,
"max_drawdown_pct": 51.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 279,
"peak_positions": 10,
"profit_factor": 0.7746304744603297,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 8526,
"skipped_min_initial_risk": 0,
"sortino": -0.1405093314809421,
"start_date": "2020-08-03",
"total_return_pct": -41.4,
"trades": 279,
"transaction_cost": 586.1685768443605,
"turnover_multiple": 29.30842884221802,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 42.23076923076923,
"entrant_pool_mean": 42.23076923076923,
"entrant_pool_median": 39.0,
"entrant_pool_p90": 74.69999999999999,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 10,
"replacements": 98,
"weekly_rank_rejected_entries": 2075,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.1
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 31.5914,
"avg_gross_exposure_pct": 68.4086,
"avg_hold_days": 8.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9680935619393665,
"cagr_pct": -36.5,
"calmar": -0.62,
"capacity_opportunities": 8807,
"end_date": "2021-08-31",
"ev_net_r": -0.12848167102982186,
"ev_without_best": {
"1": -0.20403597610176702,
"10": -0.43878169890284763,
"5": -0.36309447247284576
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 19,
"trailing_stop": 47,
"weekly_rebalance": 100
},
"gain_to_pain": -0.5735325268175064,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 59.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 10,
"profit_factor": 0.8092089673634304,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.01,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 8526,
"skipped_min_initial_risk": 0,
"sortino": -0.01347603186246054,
"start_date": "2020-09-01",
"total_return_pct": -36.4,
"trades": 281,
"transaction_cost": 327.92782370417257,
"turnover_multiple": 32.79278237041726,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 42.03846153846154,
"entrant_pool_mean": 42.03846153846154,
"entrant_pool_median": 39.0,
"entrant_pool_p90": 73.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 9,
"replacements": 100,
"weekly_rank_rejected_entries": 2063,
"zero_entrant_fraction": 0.0
},
"win_rate": 32.7
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 31.5164,
"avg_gross_exposure_pct": 68.4836,
"avg_hold_days": 8.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9680935619393665,
"cagr_pct": -38.9,
"calmar": -0.65,
"capacity_opportunities": 8807,
"end_date": "2021-08-31",
"ev_net_r": -0.1422662087698655,
"ev_without_best": {
"1": -0.21776649407392462,
"10": -0.4523003646661647,
"5": -0.3766771854348158
},
"exit_reasons": {
"open_at_end": 10,
"stop": 105,
"time": 19,
"trailing_stop": 47,
"weekly_rebalance": 100
},
"gain_to_pain": -0.6065679740723661,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 59.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 10,
"profit_factor": 0.7914383246929554,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -0.05,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 8526,
"skipped_min_initial_risk": 0,
"sortino": -0.07519900525272324,
"start_date": "2020-09-01",
"total_return_pct": -38.8,
"trades": 281,
"transaction_cost": 644.361805625195,
"turnover_multiple": 32.218090281259755,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 42.03846153846154,
"entrant_pool_mean": 42.03846153846154,
"entrant_pool_median": 39.0,
"entrant_pool_p90": 73.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 9,
"replacements": 100,
"weekly_rank_rejected_entries": 2063,
"zero_entrant_fraction": 0.0
},
"win_rate": 32.0
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 28.475,
"avg_gross_exposure_pct": 71.525,
"avg_hold_days": 9.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9698158439577204,
"cagr_pct": -28.4,
"calmar": -0.48,
"capacity_opportunities": 9177,
"end_date": "2021-09-30",
"ev_net_r": -0.09079538974922284,
"ev_without_best": {
"1": -0.16730814025235344,
"10": -0.40433263596938757,
"5": -0.32816561692522134
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 18,
"trailing_stop": 48,
"weekly_rebalance": 104
},
"gain_to_pain": -0.513477129243876,
"longest_underwater_sessions": 135,
"max_drawdown_pct": 59.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 277,
"peak_positions": 10,
"profit_factor": 0.8602180277517377,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.11,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 8900,
"skipped_min_initial_risk": 0,
"sortino": 0.18074553829592854,
"start_date": "2020-10-01",
"total_return_pct": -28.3,
"trades": 277,
"transaction_cost": 385.30460105837983,
"turnover_multiple": 38.53046010583798,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 44.23076923076923,
"entrant_pool_mean": 44.23076923076923,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 73.8,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 10,
"replacements": 104,
"weekly_rank_rejected_entries": 2176,
"zero_entrant_fraction": 0.0
},
"win_rate": 33.6
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 28.4009,
"avg_gross_exposure_pct": 71.5991,
"avg_hold_days": 9.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9698158439577204,
"cagr_pct": -31.2,
"calmar": -0.52,
"capacity_opportunities": 9177,
"end_date": "2021-09-30",
"ev_net_r": -0.10521236774211035,
"ev_without_best": {
"1": -0.1816726070323596,
"10": -0.4185034457856292,
"5": -0.342389427868535
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 18,
"trailing_stop": 48,
"weekly_rebalance": 104
},
"gain_to_pain": -0.5574995664354203,
"longest_underwater_sessions": 137,
"max_drawdown_pct": 59.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 277,
"peak_positions": 10,
"profit_factor": 0.8402767963332883,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.07,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 8900,
"skipped_min_initial_risk": 0,
"sortino": 0.11642658289533216,
"start_date": "2020-10-01",
"total_return_pct": -31.1,
"trades": 277,
"transaction_cost": 756.9754672852603,
"turnover_multiple": 37.84877336426302,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 44.23076923076923,
"entrant_pool_mean": 44.23076923076923,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 73.8,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 10,
"replacements": 104,
"weekly_rank_rejected_entries": 2176,
"zero_entrant_fraction": 0.0
},
"win_rate": 32.9
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 24.8031,
"avg_gross_exposure_pct": 75.1969,
"avg_hold_days": 8.7,
"avg_positions": 9.9921,
"blocked_fraction": 0.968031968031968,
"cagr_pct": -37.8,
"calmar": -0.59,
"capacity_opportunities": 9009,
"end_date": "2021-11-01",
"ev_net_r": -0.13426673420816987,
"ev_without_best": {
"1": -0.20799840836608968,
"10": -0.44192045025498583,
"5": -0.3693905947414169
},
"exit_reasons": {
"open_at_end": 9,
"stop": 105,
"time": 14,
"trailing_stop": 48,
"weekly_rebalance": 112
},
"gain_to_pain": -0.6727045750527708,
"longest_underwater_sessions": 157,
"max_drawdown_pct": 63.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 288,
"peak_positions": 10,
"profit_factor": 0.7999970257187013,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 8721,
"skipped_min_initial_risk": 0,
"sortino": -0.15387904603410338,
"start_date": "2020-11-02",
"total_return_pct": -37.7,
"trades": 288,
"transaction_cost": 372.56413158536736,
"turnover_multiple": 37.25641315853674,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 44.19230769230769,
"entrant_pool_mean": 44.19230769230769,
"entrant_pool_median": 47.0,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 9,
"replacements": 112,
"weekly_rank_rejected_entries": 2166,
"zero_entrant_fraction": 0.0
},
"win_rate": 33.0
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 24.734,
"avg_gross_exposure_pct": 75.266,
"avg_hold_days": 8.7,
"avg_positions": 9.9921,
"blocked_fraction": 0.968031968031968,
"cagr_pct": -40.4,
"calmar": -0.63,
"capacity_opportunities": 9009,
"end_date": "2021-11-01",
"ev_net_r": -0.14920630351593514,
"ev_without_best": {
"1": -0.22288929996151924,
"10": -0.45653767707914267,
"5": -0.3840557510644262
},
"exit_reasons": {
"open_at_end": 9,
"stop": 105,
"time": 14,
"trailing_stop": 48,
"weekly_rebalance": 112
},
"gain_to_pain": -0.708847403676453,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 64.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 288,
"peak_positions": 10,
"profit_factor": 0.7807719137654956,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -0.14,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 8721,
"skipped_min_initial_risk": 0,
"sortino": -0.22737513158873596,
"start_date": "2020-11-02",
"total_return_pct": -40.3,
"trades": 288,
"transaction_cost": 731.5110502347108,
"turnover_multiple": 36.57555251173554,
"underwater_pct": 96.04743083003953,
"weekly_rebalance": {
"eligible_pool_mean": 44.19230769230769,
"entrant_pool_mean": 44.19230769230769,
"entrant_pool_median": 47.0,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 9,
"replacements": 112,
"weekly_rank_rejected_entries": 2166,
"zero_entrant_fraction": 0.0
},
"win_rate": 32.3
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 25.1087,
"avg_gross_exposure_pct": 74.8913,
"avg_hold_days": 8.5,
"avg_positions": 9.9722,
"blocked_fraction": 0.9662340645457678,
"cagr_pct": -52.6,
"calmar": -0.76,
"capacity_opportunities": 8707,
"end_date": "2021-11-30",
"ev_net_r": -0.21976863644676353,
"ev_without_best": {
"1": -0.2922822623360522,
"10": -0.47296292923152533,
"5": -0.4067008189181191
},
"exit_reasons": {
"open_at_end": 10,
"stop": 115,
"time": 14,
"trailing_stop": 48,
"weekly_rebalance": 107
},
"gain_to_pain": -0.794624815308711,
"longest_underwater_sessions": 177,
"max_drawdown_pct": 69.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 10,
"profit_factor": 0.6697513880543287,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.41,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 8413,
"skipped_min_initial_risk": 0,
"sortino": -0.6735523267074782,
"start_date": "2020-12-01",
"total_return_pct": -52.5,
"trades": 294,
"transaction_cost": 361.188571198801,
"turnover_multiple": 36.1188571198801,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 44.07692307692308,
"entrant_pool_mean": 44.07692307692308,
"entrant_pool_median": 47.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 31,
"reentries_within_5_sessions": 7,
"replacements": 107,
"weekly_rank_rejected_entries": 2163,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.6
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2020-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 25.0463,
"avg_gross_exposure_pct": 74.9537,
"avg_hold_days": 8.5,
"avg_positions": 9.9722,
"blocked_fraction": 0.9662340645457678,
"cagr_pct": -54.7,
"calmar": -0.77,
"capacity_opportunities": 8707,
"end_date": "2021-11-30",
"ev_net_r": -0.23473094123315816,
"ev_without_best": {
"1": -0.30719696381882317,
"10": -0.48765652309475627,
"5": -0.42145428430354404
},
"exit_reasons": {
"open_at_end": 10,
"stop": 115,
"time": 14,
"trailing_stop": 48,
"weekly_rebalance": 107
},
"gain_to_pain": -0.8139182351047966,
"longest_underwater_sessions": 179,
"max_drawdown_pct": 70.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 10,
"profit_factor": 0.6524786701881835,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.46,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 8413,
"skipped_min_initial_risk": 0,
"sortino": -0.7486133597040217,
"start_date": "2020-12-01",
"total_return_pct": -54.5,
"trades": 294,
"transaction_cost": 709.0490216143281,
"turnover_multiple": 35.45245108071641,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 44.07692307692308,
"entrant_pool_mean": 44.07692307692308,
"entrant_pool_median": 47.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 31,
"reentries_within_5_sessions": 7,
"replacements": 107,
"weekly_rank_rejected_entries": 2163,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.8781,
"avg_gross_exposure_pct": 79.1219,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9627176845719893,
"cagr_pct": -62.6,
"calmar": -0.87,
"capacity_opportunities": 8154,
"end_date": "2021-12-31",
"ev_net_r": -0.3061141175868533,
"ev_without_best": {
"1": -0.3765195230875189,
"10": -0.5268607467389095,
"5": -0.4610893385145389
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 51,
"weekly_rebalance": 106
},
"gain_to_pain": -0.960136611679788,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 72.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 10,
"profit_factor": 0.583538373630885,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.66,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 7850,
"skipped_min_initial_risk": 0,
"sortino": -1.081106232140739,
"start_date": "2021-01-04",
"total_return_pct": -62.2,
"trades": 304,
"transaction_cost": 328.1781161187456,
"turnover_multiple": 32.81781161187456,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 41.09615384615385,
"entrant_pool_mean": 41.09615384615385,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.69999999999999,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2000,
"zero_entrant_fraction": 0.0
},
"win_rate": 29.3
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 20.8097,
"avg_gross_exposure_pct": 79.1903,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9627176845719893,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8154,
"end_date": "2021-12-31",
"ev_net_r": -0.32174564335701206,
"ev_without_best": {
"1": -0.3921072252702916,
"10": -0.5422496267416733,
"5": -0.47654621440845796
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 51,
"weekly_rebalance": 106
},
"gain_to_pain": -0.9739716488824758,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 10,
"profit_factor": 0.5684666497587152,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.71,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 7850,
"skipped_min_initial_risk": 0,
"sortino": -1.1588682885065407,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 304,
"transaction_cost": 643.6838507496735,
"turnover_multiple": 32.184192537483675,
"underwater_pct": 94.46640316205533,
"weekly_rebalance": {
"eligible_pool_mean": 41.09615384615385,
"entrant_pool_mean": 41.09615384615385,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.69999999999999,
"events": 52,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2000,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.9
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 21.6824,
"avg_gross_exposure_pct": 78.3176,
"avg_hold_days": 8.1,
"avg_positions": 9.9524,
"blocked_fraction": 0.9592133051742344,
"cagr_pct": -70.0,
"calmar": -0.91,
"capacity_opportunities": 7576,
"end_date": "2022-01-28",
"ev_net_r": -0.36176246118556876,
"ev_without_best": {
"1": -0.43120559823199855,
"10": -0.5698018251145711,
"5": -0.5134458974297672
},
"exit_reasons": {
"open_at_end": 9,
"stop": 133,
"time": 10,
"trailing_stop": 58,
"weekly_rebalance": 99
},
"gain_to_pain": -0.9602518325538182,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 77.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 10,
"profit_factor": 0.5040769825831967,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -0.91,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 7267,
"skipped_min_initial_risk": 0,
"sortino": -1.4889417298795085,
"start_date": "2021-02-01",
"total_return_pct": -69.6,
"trades": 309,
"transaction_cost": 304.7682306342102,
"turnover_multiple": 30.476823063421016,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 37.88461538461539,
"entrant_pool_mean": 37.88461538461539,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 68.8,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 5,
"replacements": 99,
"weekly_rank_rejected_entries": 1834,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.2
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 21.6177,
"avg_gross_exposure_pct": 78.3823,
"avg_hold_days": 8.1,
"avg_positions": 9.9524,
"blocked_fraction": 0.9592133051742344,
"cagr_pct": -71.4,
"calmar": -0.91,
"capacity_opportunities": 7576,
"end_date": "2022-01-28",
"ev_net_r": -0.37752290506946673,
"ev_without_best": {
"1": -0.44692334851568805,
"10": -0.5852100767718842,
"5": -0.5290164557690775
},
"exit_reasons": {
"open_at_end": 9,
"stop": 133,
"time": 10,
"trailing_stop": 58,
"weekly_rebalance": 99
},
"gain_to_pain": -0.9689123618817412,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 78.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 10,
"profit_factor": 0.490123398402742,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -0.96,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 7267,
"skipped_min_initial_risk": 0,
"sortino": -1.5673757979537575,
"start_date": "2021-02-01",
"total_return_pct": -71.0,
"trades": 309,
"transaction_cost": 597.7400864610864,
"turnover_multiple": 29.88700432305432,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 37.88461538461539,
"entrant_pool_mean": 37.88461538461539,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 68.8,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 5,
"replacements": 99,
"weekly_rank_rejected_entries": 1834,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.9
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 20.3093,
"avg_gross_exposure_pct": 79.6907,
"avg_hold_days": 7.9,
"avg_positions": 9.9524,
"blocked_fraction": 0.9553960883635852,
"cagr_pct": -76.7,
"calmar": -0.93,
"capacity_opportunities": 7107,
"end_date": "2022-02-25",
"ev_net_r": -0.4254163278140979,
"ev_without_best": {
"1": -0.4933028470448857,
"10": -0.6301078863843161,
"5": -0.5742305391967228
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 10,
"trailing_stop": 48,
"weekly_rebalance": 104
},
"gain_to_pain": -0.9736042012313324,
"longest_underwater_sessions": 239,
"max_drawdown_pct": 82.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.4445872954504208,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -1.18,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 6790,
"skipped_min_initial_risk": 0,
"sortino": -1.8696819305876664,
"start_date": "2021-03-01",
"total_return_pct": -76.3,
"trades": 317,
"transaction_cost": 300.9351348586057,
"turnover_multiple": 30.09351348586057,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 36.36538461538461,
"entrant_pool_mean": 36.36538461538461,
"entrant_pool_median": 32.0,
"entrant_pool_p90": 65.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 6,
"replacements": 104,
"weekly_rank_rejected_entries": 1747,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.2
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 20.2415,
"avg_gross_exposure_pct": 79.7585,
"avg_hold_days": 7.9,
"avg_positions": 9.9524,
"blocked_fraction": 0.9553960883635852,
"cagr_pct": -77.9,
"calmar": -0.93,
"capacity_opportunities": 7107,
"end_date": "2022-02-25",
"ev_net_r": -0.4415415868173271,
"ev_without_best": {
"1": -0.5093876477767701,
"10": -0.6459020140372015,
"5": -0.5901766279116252
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 10,
"trailing_stop": 48,
"weekly_rebalance": 104
},
"gain_to_pain": -0.978662080548467,
"longest_underwater_sessions": 239,
"max_drawdown_pct": 83.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.4319910412289007,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -1.24,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 6790,
"skipped_min_initial_risk": 0,
"sortino": -1.9483338222507143,
"start_date": "2021-03-01",
"total_return_pct": -77.5,
"trades": 317,
"transaction_cost": 590.0301753678532,
"turnover_multiple": 29.501508768392664,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 36.36538461538461,
"entrant_pool_mean": 36.36538461538461,
"entrant_pool_median": 32.0,
"entrant_pool_p90": 65.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 6,
"replacements": 104,
"weekly_rank_rejected_entries": 1747,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.6
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 17.3289,
"avg_gross_exposure_pct": 82.6711,
"avg_hold_days": 8.1,
"avg_positions": 9.9524,
"blocked_fraction": 0.9591349343240015,
"cagr_pct": -72.7,
"calmar": -0.89,
"capacity_opportunities": 7537,
"end_date": "2022-03-30",
"ev_net_r": -0.39638813025545694,
"ev_without_best": {
"1": -0.4661702536410278,
"10": -0.5983761813874809,
"5": -0.5361942090315946
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 10,
"trailing_stop": 47,
"weekly_rebalance": 95
},
"gain_to_pain": -0.9594588902323478,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 81.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 308,
"peak_positions": 10,
"profit_factor": 0.49057954553595984,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -1.58,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 7229,
"skipped_min_initial_risk": 0,
"sortino": -2.2675406341308575,
"start_date": "2021-04-01",
"total_return_pct": -72.5,
"trades": 308,
"transaction_cost": 316.76704345738597,
"turnover_multiple": 31.676704345738596,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 38.15384615384615,
"entrant_pool_mean": 38.15384615384615,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 67.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 7,
"replacements": 95,
"weekly_rank_rejected_entries": 1837,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.3
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 17.2552,
"avg_gross_exposure_pct": 82.7448,
"avg_hold_days": 8.1,
"avg_positions": 9.9524,
"blocked_fraction": 0.9591349343240015,
"cagr_pct": -74.0,
"calmar": -0.9,
"capacity_opportunities": 7537,
"end_date": "2022-03-30",
"ev_net_r": -0.41279232530991805,
"ev_without_best": {
"1": -0.48253371293752917,
"10": -0.614582236040146,
"5": -0.5524310596298921
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 10,
"trailing_stop": 47,
"weekly_rebalance": 95
},
"gain_to_pain": -0.965245086155518,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 82.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 308,
"peak_positions": 10,
"profit_factor": 0.47717391109308144,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -1.65,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 7229,
"skipped_min_initial_risk": 0,
"sortino": -2.358467034221833,
"start_date": "2021-04-01",
"total_return_pct": -73.8,
"trades": 308,
"transaction_cost": 621.4911986377002,
"turnover_multiple": 31.074559931885016,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 38.15384615384615,
"entrant_pool_mean": 38.15384615384615,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 67.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 7,
"replacements": 95,
"weekly_rank_rejected_entries": 1837,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.0
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 16.945,
"avg_gross_exposure_pct": 83.055,
"avg_hold_days": 7.9,
"avg_positions": 9.9524,
"blocked_fraction": 0.9575547250400427,
"cagr_pct": -80.1,
"calmar": -0.95,
"capacity_opportunities": 7492,
"end_date": "2022-04-29",
"ev_net_r": -0.48553892361307294,
"ev_without_best": {
"1": -0.5104003451825153,
"10": -0.6298006343578386,
"5": -0.5691208944628494
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 9,
"trailing_stop": 53,
"weekly_rebalance": 91
},
"gain_to_pain": -0.9478603379494003,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.38201154352130245,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -2.16,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 7174,
"skipped_min_initial_risk": 0,
"sortino": -3.0403111152327154,
"start_date": "2021-05-03",
"total_return_pct": -79.7,
"trades": 318,
"transaction_cost": 295.83984342531403,
"turnover_multiple": 29.583984342531405,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 37.92307692307692,
"entrant_pool_mean": 37.92307692307692,
"entrant_pool_median": 33.5,
"entrant_pool_p90": 66.0,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 5,
"replacements": 91,
"weekly_rank_rejected_entries": 1833,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.5
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 16.8692,
"avg_gross_exposure_pct": 83.1308,
"avg_hold_days": 7.9,
"avg_positions": 9.9524,
"blocked_fraction": 0.9575547250400427,
"cagr_pct": -81.1,
"calmar": -0.95,
"capacity_opportunities": 7492,
"end_date": "2022-04-29",
"ev_net_r": -0.5020179738369951,
"ev_without_best": {
"1": -0.5267997859444855,
"10": -0.6460753049144334,
"5": -0.5854068997111052
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 9,
"trailing_stop": 53,
"weekly_rebalance": 91
},
"gain_to_pain": -0.9532724860293496,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 85.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.3705397699368346,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -2.23,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 7174,
"skipped_min_initial_risk": 0,
"sortino": -3.13305514829563,
"start_date": "2021-05-03",
"total_return_pct": -80.7,
"trades": 318,
"transaction_cost": 580.4450663318858,
"turnover_multiple": 29.022253316594288,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 37.92307692307692,
"entrant_pool_mean": 37.92307692307692,
"entrant_pool_median": 33.5,
"entrant_pool_p90": 66.0,
"events": 52,
"reentries_within_10_sessions": 15,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 5,
"replacements": 91,
"weekly_rank_rejected_entries": 1833,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.8
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 16.6231,
"avg_gross_exposure_pct": 83.3769,
"avg_hold_days": 7.7,
"avg_positions": 9.9524,
"blocked_fraction": 0.9553755320609639,
"cagr_pct": -85.1,
"calmar": -0.96,
"capacity_opportunities": 7283,
"end_date": "2022-05-27",
"ev_net_r": -0.5626394065999659,
"ev_without_best": {
"1": -0.5872016631447192,
"10": -0.6990292913216214,
"5": -0.6452726485997192
},
"exit_reasons": {
"open_at_end": 10,
"stop": 160,
"time": 8,
"trailing_stop": 50,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9922765953134434,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 325,
"peak_positions": 10,
"profit_factor": 0.3404359445212351,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 6958,
"skipped_min_initial_risk": 0,
"sortino": -3.8462557968797135,
"start_date": "2021-06-01",
"total_return_pct": -84.7,
"trades": 325,
"transaction_cost": 263.0756706977131,
"turnover_multiple": 26.30756706977131,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 37.75,
"entrant_pool_mean": 37.75,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 67.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 7,
"replacements": 97,
"weekly_rank_rejected_entries": 1819,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.5
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 16.5524,
"avg_gross_exposure_pct": 83.4476,
"avg_hold_days": 7.7,
"avg_positions": 9.9524,
"blocked_fraction": 0.9553755320609639,
"cagr_pct": -85.9,
"calmar": -0.97,
"capacity_opportunities": 7283,
"end_date": "2022-05-27",
"ev_net_r": -0.5794702260146342,
"ev_without_best": {
"1": -0.6039556787623259,
"10": -0.7157057887475758,
"5": -0.6619950971571307
},
"exit_reasons": {
"open_at_end": 10,
"stop": 160,
"time": 8,
"trailing_stop": 50,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9946306346947805,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 325,
"peak_positions": 10,
"profit_factor": 0.33010884780933797,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -3.12,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 6958,
"skipped_min_initial_risk": 0,
"sortino": -3.941302833113582,
"start_date": "2021-06-01",
"total_return_pct": -85.5,
"trades": 325,
"transaction_cost": 515.9143882436023,
"turnover_multiple": 25.795719412180112,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 37.75,
"entrant_pool_mean": 37.75,
"entrant_pool_median": 33.0,
"entrant_pool_p90": 67.8,
"events": 52,
"reentries_within_10_sessions": 17,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 7,
"replacements": 97,
"weekly_rank_rejected_entries": 1819,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.5
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 16.578,
"avg_gross_exposure_pct": 83.422,
"avg_hold_days": 7.3,
"avg_positions": 9.9524,
"blocked_fraction": 0.9493369095514826,
"cagr_pct": -86.5,
"calmar": -1.0,
"capacity_opportunities": 6711,
"end_date": "2022-06-30",
"ev_net_r": -0.5678112439893775,
"ev_without_best": {
"1": -0.6097816915162906,
"10": -0.7318394711597436,
"5": -0.6773824845059859
},
"exit_reasons": {
"open_at_end": 10,
"stop": 182,
"time": 7,
"trailing_stop": 47,
"weekly_rebalance": 94
},
"gain_to_pain": -0.9832302296420635,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.34953238756138727,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -4.28,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 6371,
"skipped_min_initial_risk": 0,
"sortino": -4.744173969282752,
"start_date": "2021-07-01",
"total_return_pct": -86.4,
"trades": 340,
"transaction_cost": 282.55574352685073,
"turnover_multiple": 28.25557435268507,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 35.53846153846154,
"entrant_pool_mean": 35.53846153846154,
"entrant_pool_median": 32.5,
"entrant_pool_p90": 64.9,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 9,
"replacements": 94,
"weekly_rank_rejected_entries": 1702,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.8
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 16.4941,
"avg_gross_exposure_pct": 83.5059,
"avg_hold_days": 7.3,
"avg_positions": 9.9524,
"blocked_fraction": 0.9493369095514826,
"cagr_pct": -87.2,
"calmar": -1.0,
"capacity_opportunities": 6711,
"end_date": "2022-06-30",
"ev_net_r": -0.5845893106947191,
"ev_without_best": {
"1": -0.6264045757212146,
"10": -0.7483150866941415,
"5": -0.6938890758490849
},
"exit_reasons": {
"open_at_end": 10,
"stop": 182,
"time": 7,
"trailing_stop": 47,
"weekly_rebalance": 94
},
"gain_to_pain": -0.987699678910565,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.33957520010058456,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -4.39,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 6371,
"skipped_min_initial_risk": 0,
"sortino": -4.84436080313709,
"start_date": "2021-07-01",
"total_return_pct": -87.1,
"trades": 340,
"transaction_cost": 554.161932418537,
"turnover_multiple": 27.70809662092685,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 35.53846153846154,
"entrant_pool_mean": 35.53846153846154,
"entrant_pool_median": 32.5,
"entrant_pool_p90": 64.9,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 9,
"replacements": 94,
"weekly_rank_rejected_entries": 1702,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 18.6763,
"avg_gross_exposure_pct": 81.3237,
"avg_hold_days": 7.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9580718051719809,
"cagr_pct": -86.4,
"calmar": -1.0,
"capacity_opportunities": 7966,
"end_date": "2022-08-01",
"ev_net_r": -0.5727058150724693,
"ev_without_best": {
"1": -0.5966344563006153,
"10": -0.7156120493354147,
"5": -0.6604085434998914
},
"exit_reasons": {
"open_at_end": 10,
"stop": 175,
"time": 4,
"trailing_stop": 48,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9922111071033609,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 86.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 334,
"peak_positions": 10,
"profit_factor": 0.33304059528228686,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.04,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 7632,
"skipped_min_initial_risk": 0,
"sortino": -4.443118752975515,
"start_date": "2021-08-02",
"total_return_pct": -86.3,
"trades": 334,
"transaction_cost": 264.40809134488853,
"turnover_multiple": 26.440809134488855,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.09615384615385,
"entrant_pool_mean": 40.09615384615385,
"entrant_pool_median": 33.5,
"entrant_pool_p90": 66.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 10,
"replacements": 97,
"weekly_rank_rejected_entries": 1937,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.3
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 18.5843,
"avg_gross_exposure_pct": 81.4157,
"avg_hold_days": 7.5,
"avg_positions": 9.9802,
"blocked_fraction": 0.9580718051719809,
"cagr_pct": -87.1,
"calmar": -1.0,
"capacity_opportunities": 7966,
"end_date": "2022-08-01",
"ev_net_r": -0.5888817090966885,
"ev_without_best": {
"1": -0.6127336555631576,
"10": -0.7316016294477916,
"5": -0.6764370508859004
},
"exit_reasons": {
"open_at_end": 10,
"stop": 175,
"time": 4,
"trailing_stop": 48,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9948263903137932,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 334,
"peak_positions": 10,
"profit_factor": 0.3232314554913132,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.14,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 7632,
"skipped_min_initial_risk": 0,
"sortino": -4.535095974777974,
"start_date": "2021-08-02",
"total_return_pct": -87.0,
"trades": 334,
"transaction_cost": 519.2170854692955,
"turnover_multiple": 25.96085427346478,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.09615384615385,
"entrant_pool_mean": 40.09615384615385,
"entrant_pool_median": 33.5,
"entrant_pool_p90": 66.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 10,
"replacements": 97,
"weekly_rank_rejected_entries": 1937,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.4
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 18.4171,
"avg_gross_exposure_pct": 81.5829,
"avg_hold_days": 7.9,
"avg_positions": 9.9484,
"blocked_fraction": 0.9619402089086325,
"cagr_pct": -84.7,
"calmar": -0.99,
"capacity_opportunities": 8329,
"end_date": "2022-08-31",
"ev_net_r": -0.5629380848568885,
"ev_without_best": {
"1": -0.5881231158656133,
"10": -0.7106528637198474,
"5": -0.6543516091643394
},
"exit_reasons": {
"open_at_end": 10,
"stop": 164,
"time": 4,
"trailing_stop": 52,
"weekly_rebalance": 87
},
"gain_to_pain": -0.9814746983632352,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 85.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.3382096399901376,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -3.89,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 8012,
"skipped_min_initial_risk": 0,
"sortino": -4.306357606585674,
"start_date": "2021-09-01",
"total_return_pct": -84.6,
"trades": 317,
"transaction_cost": 232.4902870481643,
"turnover_multiple": 23.24902870481643,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 44.13461538461539,
"entrant_pool_mean": 44.13461538461539,
"entrant_pool_median": 37.0,
"entrant_pool_p90": 85.59999999999997,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 9,
"replacements": 87,
"weekly_rank_rejected_entries": 2156,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.6
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 18.3319,
"avg_gross_exposure_pct": 81.6681,
"avg_hold_days": 7.9,
"avg_positions": 9.9484,
"blocked_fraction": 0.9619402089086325,
"cagr_pct": -85.5,
"calmar": -0.99,
"capacity_opportunities": 8329,
"end_date": "2022-08-31",
"ev_net_r": -0.5790448791607491,
"ev_without_best": {
"1": -0.6041488707537817,
"10": -0.7265942077875547,
"5": -0.6703354660606832
},
"exit_reasons": {
"open_at_end": 10,
"stop": 164,
"time": 4,
"trailing_stop": 52,
"weekly_rebalance": 87
},
"gain_to_pain": -0.986160255457036,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 86.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.3283223381741965,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -3.99,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 8012,
"skipped_min_initial_risk": 0,
"sortino": -4.398364265208277,
"start_date": "2021-09-01",
"total_return_pct": -85.4,
"trades": 317,
"transaction_cost": 456.8839076083221,
"turnover_multiple": 22.844195380416107,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 44.13461538461539,
"entrant_pool_mean": 44.13461538461539,
"entrant_pool_median": 37.0,
"entrant_pool_p90": 85.59999999999997,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 9,
"replacements": 87,
"weekly_rank_rejected_entries": 2156,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.0
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 19.6018,
"avg_gross_exposure_pct": 80.3982,
"avg_hold_days": 7.6,
"avg_positions": 9.9802,
"blocked_fraction": 0.9614485981308412,
"cagr_pct": -84.9,
"calmar": -0.98,
"capacity_opportunities": 8560,
"end_date": "2022-09-30",
"ev_net_r": -0.5344445423039985,
"ev_without_best": {
"1": -0.5699869025592458,
"10": -0.708119508271001,
"5": -0.6468068540021812
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 49,
"weekly_rebalance": 88
},
"gain_to_pain": -0.9810126852406618,
"longest_underwater_sessions": 227,
"max_drawdown_pct": 86.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 330,
"peak_positions": 10,
"profit_factor": 0.3777781427056297,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.83,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 8230,
"skipped_min_initial_risk": 0,
"sortino": -4.365257481928339,
"start_date": "2021-10-01",
"total_return_pct": -84.8,
"trades": 330,
"transaction_cost": 247.40508350291415,
"turnover_multiple": 24.740508350291414,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 42.339622641509436,
"entrant_pool_mean": 42.339622641509436,
"entrant_pool_median": 34,
"entrant_pool_p90": 84.20000000000005,
"events": 53,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 9,
"replacements": 88,
"weekly_rank_rejected_entries": 2094,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.1
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 19.5041,
"avg_gross_exposure_pct": 80.4959,
"avg_hold_days": 7.6,
"avg_positions": 9.9802,
"blocked_fraction": 0.9614485981308412,
"cagr_pct": -85.7,
"calmar": -0.98,
"capacity_opportunities": 8560,
"end_date": "2022-09-30",
"ev_net_r": -0.5501273434647755,
"ev_without_best": {
"1": -0.5855147375634702,
"10": -0.7234781844490883,
"5": -0.6621679485210917
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 49,
"weekly_rebalance": 88
},
"gain_to_pain": -0.9851921124008011,
"longest_underwater_sessions": 227,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 330,
"peak_positions": 10,
"profit_factor": 0.36749585295019893,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.93,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 8230,
"skipped_min_initial_risk": 0,
"sortino": -4.460592851553946,
"start_date": "2021-10-01",
"total_return_pct": -85.6,
"trades": 330,
"transaction_cost": 486.40136785632933,
"turnover_multiple": 24.320068392816466,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 42.339622641509436,
"entrant_pool_mean": 42.339622641509436,
"entrant_pool_median": 34,
"entrant_pool_p90": 84.20000000000005,
"events": 53,
"reentries_within_10_sessions": 18,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 9,
"replacements": 88,
"weekly_rank_rejected_entries": 2094,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.8
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 19.6138,
"avg_gross_exposure_pct": 80.3862,
"avg_hold_days": 7.4,
"avg_positions": 9.9802,
"blocked_fraction": 0.9620608373554832,
"cagr_pct": -90.9,
"calmar": -1.0,
"capacity_opportunities": 8909,
"end_date": "2022-10-31",
"ev_net_r": -0.6681688364651538,
"ev_without_best": {
"1": -0.6873133424836758,
"10": -0.7992603412598083,
"5": -0.7442413199008987
},
"exit_reasons": {
"open_at_end": 10,
"stop": 187,
"time": 4,
"trailing_stop": 50,
"weekly_rebalance": 87
},
"gain_to_pain": -0.9845278214790462,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 338,
"peak_positions": 10,
"profit_factor": 0.2780375945313755,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.46,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 8571,
"skipped_min_initial_risk": 0,
"sortino": -4.833794953899301,
"start_date": "2021-11-01",
"total_return_pct": -90.8,
"trades": 338,
"transaction_cost": 202.1456384379359,
"turnover_multiple": 20.214563843793588,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 43.73076923076923,
"entrant_pool_mean": 43.73076923076923,
"entrant_pool_median": 35.0,
"entrant_pool_p90": 86.89999999999999,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 9,
"replacements": 87,
"weekly_rank_rejected_entries": 2135,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.4
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 19.5206,
"avg_gross_exposure_pct": 80.4794,
"avg_hold_days": 7.4,
"avg_positions": 9.9802,
"blocked_fraction": 0.9620608373554832,
"cagr_pct": -91.3,
"calmar": -1.0,
"capacity_opportunities": 8909,
"end_date": "2022-10-31",
"ev_net_r": -0.6833519171182294,
"ev_without_best": {
"1": -0.7024704974753028,
"10": -0.8142865080437496,
"5": -0.7593164885049136
},
"exit_reasons": {
"open_at_end": 10,
"stop": 187,
"time": 4,
"trailing_stop": 50,
"weekly_rebalance": 87
},
"gain_to_pain": -0.9878740322670501,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 338,
"peak_positions": 10,
"profit_factor": 0.2703734300098,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.56,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 8571,
"skipped_min_initial_risk": 0,
"sortino": -4.9178182780831605,
"start_date": "2021-11-01",
"total_return_pct": -91.3,
"trades": 338,
"transaction_cost": 397.48767463835424,
"turnover_multiple": 19.87438373191771,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 43.73076923076923,
"entrant_pool_mean": 43.73076923076923,
"entrant_pool_median": 35.0,
"entrant_pool_p90": 86.89999999999999,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 9,
"replacements": 87,
"weekly_rank_rejected_entries": 2135,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.2
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 21.5837,
"avg_gross_exposure_pct": 78.4163,
"avg_hold_days": 7.4,
"avg_positions": 9.996,
"blocked_fraction": 0.9638234670061532,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 9426,
"end_date": "2022-11-30",
"ev_net_r": -0.6949751212055174,
"ev_without_best": {
"1": -0.7140295471260535,
"10": -0.8210345628247552,
"5": -0.7692885872066733
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 92
},
"gain_to_pain": -0.9852710676477419,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 341,
"peak_positions": 10,
"profit_factor": 0.249876472824411,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -4.83,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 9085,
"skipped_min_initial_risk": 0,
"sortino": -5.071186176755275,
"start_date": "2021-12-01",
"total_return_pct": -92.2,
"trades": 341,
"transaction_cost": 211.21792831850502,
"turnover_multiple": 21.121792831850502,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 46.48076923076923,
"entrant_pool_mean": 46.48076923076923,
"entrant_pool_median": 37.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 11,
"replacements": 92,
"weekly_rank_rejected_entries": 2280,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.8
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2021-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 21.498,
"avg_gross_exposure_pct": 78.502,
"avg_hold_days": 7.4,
"avg_positions": 9.996,
"blocked_fraction": 0.9638234670061532,
"cagr_pct": -92.7,
"calmar": -1.0,
"capacity_opportunities": 9426,
"end_date": "2022-11-30",
"ev_net_r": -0.7095513951683788,
"ev_without_best": {
"1": -0.7285783394577432,
"10": -0.835475411682154,
"5": -0.7837907341884142
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 92
},
"gain_to_pain": -0.9884437008685355,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 341,
"peak_positions": 10,
"profit_factor": 0.24276776225193836,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 9085,
"skipped_min_initial_risk": 0,
"sortino": -5.1462325549922046,
"start_date": "2021-12-01",
"total_return_pct": -92.6,
"trades": 341,
"transaction_cost": 415.528563267217,
"turnover_multiple": 20.77642816336085,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 46.48076923076923,
"entrant_pool_mean": 46.48076923076923,
"entrant_pool_median": 37.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 20,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 11,
"replacements": 92,
"weekly_rank_rejected_entries": 2280,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.3
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 22.5894,
"avg_gross_exposure_pct": 77.4106,
"avg_hold_days": 7.0,
"avg_positions": 9.9881,
"blocked_fraction": 0.9640706543556804,
"cagr_pct": -94.2,
"calmar": -1.0,
"capacity_opportunities": 9964,
"end_date": "2023-01-03",
"ev_net_r": -0.7305681384137593,
"ev_without_best": {
"1": -0.7488149110473461,
"10": -0.8537747291962069,
"5": -0.8040570276677854
},
"exit_reasons": {
"open_at_end": 10,
"stop": 190,
"time": 5,
"trailing_stop": 57,
"weekly_rebalance": 96
},
"gain_to_pain": -0.986647963303672,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 10,
"profit_factor": 0.23038623982074707,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.96,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 9606,
"skipped_min_initial_risk": 0,
"sortino": -5.171437995690554,
"start_date": "2022-01-03",
"total_return_pct": -94.1,
"trades": 358,
"transaction_cost": 198.37748482274972,
"turnover_multiple": 19.83774848227497,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 12,
"replacements": 96,
"weekly_rank_rejected_entries": 2456,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 22.5027,
"avg_gross_exposure_pct": 77.4973,
"avg_hold_days": 7.0,
"avg_positions": 9.9881,
"blocked_fraction": 0.9640706543556804,
"cagr_pct": -94.5,
"calmar": -1.0,
"capacity_opportunities": 9964,
"end_date": "2023-01-03",
"ev_net_r": -0.7449629090760623,
"ev_without_best": {
"1": -0.7631830003149744,
"10": -0.8680502556917861,
"5": -0.8183932419299029
},
"exit_reasons": {
"open_at_end": 10,
"stop": 190,
"time": 5,
"trailing_stop": 57,
"weekly_rebalance": 96
},
"gain_to_pain": -0.989512241660288,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 10,
"profit_factor": 0.22384600710438424,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -5.04,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 9606,
"skipped_min_initial_risk": 0,
"sortino": -5.243306652619428,
"start_date": "2022-01-03",
"total_return_pct": -94.5,
"trades": 358,
"transaction_cost": 390.16959377827436,
"turnover_multiple": 19.50847968891372,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 12,
"replacements": 96,
"weekly_rank_rejected_entries": 2456,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.9
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 26.5131,
"avg_gross_exposure_pct": 73.4869,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9686114559319028,
"cagr_pct": -90.8,
"calmar": -0.97,
"capacity_opportunities": 11278,
"end_date": "2023-02-01",
"ev_net_r": -0.612918229389564,
"ev_without_best": {
"1": -0.6974884725957032,
"10": -0.8340542485689383,
"5": -0.7697769373050867
},
"exit_reasons": {
"open_at_end": 10,
"stop": 179,
"time": 5,
"trailing_stop": 58,
"weekly_rebalance": 102
},
"gain_to_pain": -0.871782489381389,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 354,
"peak_positions": 10,
"profit_factor": 0.3577190662449232,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.28,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 10924,
"skipped_min_initial_risk": 0,
"sortino": -4.2000587025501765,
"start_date": "2022-02-01",
"total_return_pct": -90.8,
"trades": 354,
"transaction_cost": 192.50184249172068,
"turnover_multiple": 19.250184249172065,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 56.57692307692308,
"entrant_pool_mean": 56.57692307692308,
"entrant_pool_median": 54.5,
"entrant_pool_p90": 108.1,
"events": 52,
"reentries_within_10_sessions": 26,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 14,
"replacements": 102,
"weekly_rank_rejected_entries": 2802,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.7
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 26.4284,
"avg_gross_exposure_pct": 73.5716,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9686114559319028,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 11278,
"end_date": "2023-02-01",
"ev_net_r": -0.6266362875086293,
"ev_without_best": {
"1": -0.7111537500002344,
"10": -0.847593679726093,
"5": -0.7833597350211666
},
"exit_reasons": {
"open_at_end": 10,
"stop": 179,
"time": 5,
"trailing_stop": 58,
"weekly_rebalance": 102
},
"gain_to_pain": -0.8762218947590834,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 354,
"peak_positions": 10,
"profit_factor": 0.35008353391179553,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.35,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 10924,
"skipped_min_initial_risk": 0,
"sortino": -4.273708785442834,
"start_date": "2022-02-01",
"total_return_pct": -91.3,
"trades": 354,
"transaction_cost": 379.03976899279877,
"turnover_multiple": 18.951988449639938,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 56.57692307692308,
"entrant_pool_mean": 56.57692307692308,
"entrant_pool_median": 54.5,
"entrant_pool_p90": 108.1,
"events": 52,
"reentries_within_10_sessions": 26,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 14,
"replacements": 102,
"weekly_rank_rejected_entries": 2802,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.0
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 28.4743,
"avg_gross_exposure_pct": 71.5257,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9714426796148465,
"cagr_pct": -88.2,
"calmar": -0.96,
"capacity_opportunities": 12151,
"end_date": "2023-03-01",
"ev_net_r": -0.5581362826746856,
"ev_without_best": {
"1": -0.6236107054165604,
"10": -0.7680379423677945,
"5": -0.6992002500590763
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 61,
"weekly_rebalance": 95
},
"gain_to_pain": -0.8484030477729939,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 347,
"peak_positions": 10,
"profit_factor": 0.3899899643055247,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.98,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 11804,
"skipped_min_initial_risk": 0,
"sortino": -3.892944180747886,
"start_date": "2022-03-01",
"total_return_pct": -88.2,
"trades": 347,
"transaction_cost": 213.1310459851848,
"turnover_multiple": 21.313104598518482,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 61.07692307692308,
"entrant_pool_mean": 61.07692307692308,
"entrant_pool_median": 59.5,
"entrant_pool_p90": 109.9,
"events": 52,
"reentries_within_10_sessions": 26,
"reentries_within_20_sessions": 34,
"reentries_within_5_sessions": 15,
"replacements": 95,
"weekly_rank_rejected_entries": 3035,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.6
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 28.3968,
"avg_gross_exposure_pct": 71.6032,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9714426796148465,
"cagr_pct": -88.7,
"calmar": -0.97,
"capacity_opportunities": 12151,
"end_date": "2023-03-01",
"ev_net_r": -0.5713946299537183,
"ev_without_best": {
"1": -0.6368345446380234,
"10": -0.7811884995912503,
"5": -0.7123654344971138
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 61,
"weekly_rebalance": 95
},
"gain_to_pain": -0.8551786379204317,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 347,
"peak_positions": 10,
"profit_factor": 0.38183924916523326,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 11804,
"skipped_min_initial_risk": 0,
"sortino": -3.9646512755850623,
"start_date": "2022-03-01",
"total_return_pct": -88.7,
"trades": 347,
"transaction_cost": 420.0671352740215,
"turnover_multiple": 21.003356763701074,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 61.07692307692308,
"entrant_pool_mean": 61.07692307692308,
"entrant_pool_median": 59.5,
"entrant_pool_p90": 109.9,
"events": 52,
"reentries_within_10_sessions": 26,
"reentries_within_20_sessions": 34,
"reentries_within_5_sessions": 15,
"replacements": 95,
"weekly_rank_rejected_entries": 3035,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.2
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 31.5968,
"avg_gross_exposure_pct": 68.4032,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9719275338664926,
"cagr_pct": -90.2,
"calmar": -0.99,
"capacity_opportunities": 12254,
"end_date": "2023-04-03",
"ev_net_r": -0.6188876953014806,
"ev_without_best": {
"1": -0.6851118984540038,
"10": -0.834846309409283,
"5": -0.7622939307664149
},
"exit_reasons": {
"open_at_end": 10,
"stop": 172,
"time": 5,
"trailing_stop": 63,
"weekly_rebalance": 94
},
"gain_to_pain": -0.87669622032341,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 344,
"peak_positions": 10,
"profit_factor": 0.34875623463879457,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.26,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 11910,
"skipped_min_initial_risk": 0,
"sortino": -4.207563420645348,
"start_date": "2022-04-01",
"total_return_pct": -90.3,
"trades": 344,
"transaction_cost": 177.6941194273496,
"turnover_multiple": 17.76941194273496,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 62.283018867924525,
"entrant_pool_mean": 62.283018867924525,
"entrant_pool_median": 62,
"entrant_pool_p90": 109.80000000000001,
"events": 53,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 36,
"reentries_within_5_sessions": 16,
"replacements": 94,
"weekly_rank_rejected_entries": 3150,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.8
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 31.524,
"avg_gross_exposure_pct": 68.476,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9719275338664926,
"cagr_pct": -90.6,
"calmar": -0.99,
"capacity_opportunities": 12254,
"end_date": "2023-04-03",
"ev_net_r": -0.6316668111117683,
"ev_without_best": {
"1": -0.6978548072106826,
"10": -0.8474708500758024,
"5": -0.7749992276938562
},
"exit_reasons": {
"open_at_end": 10,
"stop": 172,
"time": 5,
"trailing_stop": 63,
"weekly_rebalance": 94
},
"gain_to_pain": -0.8806656626996221,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 91.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 344,
"peak_positions": 10,
"profit_factor": 0.3418028980074093,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.32,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 11910,
"skipped_min_initial_risk": 0,
"sortino": -4.27403343817752,
"start_date": "2022-04-01",
"total_return_pct": -90.7,
"trades": 344,
"transaction_cost": 350.26935568359465,
"turnover_multiple": 17.51346778417973,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 62.283018867924525,
"entrant_pool_mean": 62.283018867924525,
"entrant_pool_median": 62,
"entrant_pool_p90": 109.80000000000001,
"events": 53,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 36,
"reentries_within_5_sessions": 16,
"replacements": 94,
"weekly_rank_rejected_entries": 3150,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.4
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 34.4097,
"avg_gross_exposure_pct": 65.5903,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9724243584833397,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 13055,
"end_date": "2023-05-02",
"ev_net_r": -0.6469400346788388,
"ev_without_best": {
"1": -0.7102908815331362,
"10": -0.8495478116390331,
"5": -0.7842779938886966
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 63,
"weekly_rebalance": 104
},
"gain_to_pain": -0.8789626551765338,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.32784375281850575,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.5,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 12695,
"skipped_min_initial_risk": 0,
"sortino": -4.435231707885385,
"start_date": "2022-05-02",
"total_return_pct": -92.1,
"trades": 360,
"transaction_cost": 181.36383240407415,
"turnover_multiple": 18.136383240407415,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 67.0576923076923,
"entrant_pool_mean": 67.0576923076923,
"entrant_pool_median": 66.5,
"entrant_pool_p90": 109.9,
"events": 52,
"reentries_within_10_sessions": 35,
"reentries_within_20_sessions": 42,
"reentries_within_5_sessions": 20,
"replacements": 104,
"weekly_rank_rejected_entries": 3342,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.5
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 34.3436,
"avg_gross_exposure_pct": 65.6564,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9724243584833397,
"cagr_pct": -92.5,
"calmar": -1.0,
"capacity_opportunities": 13055,
"end_date": "2023-05-02",
"ev_net_r": -0.659044717740168,
"ev_without_best": {
"1": -0.7223590925829425,
"10": -0.8615477345820999,
"5": -0.7963026860626183
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 5,
"trailing_stop": 63,
"weekly_rebalance": 104
},
"gain_to_pain": -0.882722802905919,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.32159443991786296,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.56,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 12695,
"skipped_min_initial_risk": 0,
"sortino": -4.498536825608991,
"start_date": "2022-05-02",
"total_return_pct": -92.5,
"trades": 360,
"transaction_cost": 357.4877399298794,
"turnover_multiple": 17.87438699649397,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 67.0576923076923,
"entrant_pool_mean": 67.0576923076923,
"entrant_pool_median": 66.5,
"entrant_pool_p90": 109.9,
"events": 52,
"reentries_within_10_sessions": 35,
"reentries_within_20_sessions": 42,
"reentries_within_5_sessions": 20,
"replacements": 104,
"weekly_rank_rejected_entries": 3342,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 36.0687,
"avg_gross_exposure_pct": 63.9313,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9752478728640742,
"cagr_pct": -91.5,
"calmar": -1.0,
"capacity_opportunities": 14221,
"end_date": "2023-06-01",
"ev_net_r": -0.6275639190620187,
"ev_without_best": {
"1": -0.6923034572531184,
"10": -0.8343445061377492,
"5": -0.7677889765300746
},
"exit_reasons": {
"open_at_end": 10,
"stop": 170,
"time": 7,
"trailing_stop": 70,
"weekly_rebalance": 95
},
"gain_to_pain": -0.8818486846688042,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 91.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 10,
"profit_factor": 0.33346698089575205,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.37,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 13869,
"skipped_min_initial_risk": 0,
"sortino": -4.336478378244733,
"start_date": "2022-06-01",
"total_return_pct": -91.5,
"trades": 352,
"transaction_cost": 178.079439463124,
"turnover_multiple": 17.8079439463124,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 71.67307692307692,
"entrant_pool_mean": 71.67307692307692,
"entrant_pool_median": 73.0,
"entrant_pool_p90": 110.89999999999999,
"events": 52,
"reentries_within_10_sessions": 32,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 17,
"replacements": 95,
"weekly_rank_rejected_entries": 3590,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.4
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 36.0056,
"avg_gross_exposure_pct": 63.9944,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9752478728640742,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 14221,
"end_date": "2023-06-01",
"ev_net_r": -0.6390177492195334,
"ev_without_best": {
"1": -0.7037181298464147,
"10": -0.8456720948612579,
"5": -0.7791515933459503
},
"exit_reasons": {
"open_at_end": 10,
"stop": 170,
"time": 7,
"trailing_stop": 70,
"weekly_rebalance": 95
},
"gain_to_pain": -0.8854456596645346,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 10,
"profit_factor": 0.32744355399624975,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.42,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 13869,
"skipped_min_initial_risk": 0,
"sortino": -4.395257733388627,
"start_date": "2022-06-01",
"total_return_pct": -91.9,
"trades": 352,
"transaction_cost": 351.3417064639029,
"turnover_multiple": 17.56708532319514,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 71.67307692307692,
"entrant_pool_mean": 71.67307692307692,
"entrant_pool_median": 73.0,
"entrant_pool_p90": 110.89999999999999,
"events": 52,
"reentries_within_10_sessions": 32,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 17,
"replacements": 95,
"weekly_rank_rejected_entries": 3590,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.3
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 38.7028,
"avg_gross_exposure_pct": 61.2972,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9776605444835222,
"cagr_pct": -91.8,
"calmar": -0.99,
"capacity_opportunities": 15354,
"end_date": "2023-07-03",
"ev_net_r": -0.653921100669958,
"ev_without_best": {
"1": -0.7204413787011976,
"10": -0.8697383365557254,
"5": -0.7982698605795885
},
"exit_reasons": {
"open_at_end": 10,
"stop": 158,
"time": 7,
"trailing_stop": 71,
"weekly_rebalance": 97
},
"gain_to_pain": -0.8828583478245741,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 343,
"peak_positions": 10,
"profit_factor": 0.33115291040600703,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.37,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 15011,
"skipped_min_initial_risk": 0,
"sortino": -4.3250106133847765,
"start_date": "2022-07-01",
"total_return_pct": -91.9,
"trades": 343,
"transaction_cost": 186.2266055465722,
"turnover_multiple": 18.62266055465722,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 78.20754716981132,
"entrant_pool_mean": 78.20754716981132,
"entrant_pool_median": 81,
"entrant_pool_p90": 113.80000000000001,
"events": 53,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 17,
"replacements": 97,
"weekly_rank_rejected_entries": 4001,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.3
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 38.6439,
"avg_gross_exposure_pct": 61.3561,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9776605444835222,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 15354,
"end_date": "2023-07-03",
"ev_net_r": -0.6650544773107383,
"ev_without_best": {
"1": -0.7315336303169564,
"10": -0.880725007154297,
"5": -0.8093048546844742
},
"exit_reasons": {
"open_at_end": 10,
"stop": 158,
"time": 7,
"trailing_stop": 71,
"weekly_rebalance": 97
},
"gain_to_pain": -0.8863179904176701,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 343,
"peak_positions": 10,
"profit_factor": 0.32543150222403144,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.42,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 15011,
"skipped_min_initial_risk": 0,
"sortino": -4.3808803359374435,
"start_date": "2022-07-01",
"total_return_pct": -92.2,
"trades": 343,
"transaction_cost": 367.79084539120026,
"turnover_multiple": 18.389542269560014,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 78.20754716981132,
"entrant_pool_mean": 78.20754716981132,
"entrant_pool_median": 81,
"entrant_pool_p90": 113.80000000000001,
"events": 53,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 17,
"replacements": 97,
"weekly_rank_rejected_entries": 4001,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.4
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 41.3054,
"avg_gross_exposure_pct": 58.6946,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9780723799949737,
"cagr_pct": -91.5,
"calmar": -1.0,
"capacity_opportunities": 15916,
"end_date": "2023-08-01",
"ev_net_r": -0.6416022885385192,
"ev_without_best": {
"1": -0.7069402663389575,
"10": -0.8472453809141546,
"5": -0.7803442894835523
},
"exit_reasons": {
"open_at_end": 10,
"stop": 163,
"time": 11,
"trailing_stop": 67,
"weekly_rebalance": 98
},
"gain_to_pain": -0.8768156351004144,
"longest_underwater_sessions": 234,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 349,
"peak_positions": 10,
"profit_factor": 0.3393631371894651,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.44,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 15567,
"skipped_min_initial_risk": 0,
"sortino": -4.4209634399255355,
"start_date": "2022-08-01",
"total_return_pct": -91.5,
"trades": 349,
"transaction_cost": 169.542138691656,
"turnover_multiple": 16.9542138691656,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 80.88461538461539,
"entrant_pool_mean": 80.88461538461539,
"entrant_pool_median": 82.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 35,
"reentries_within_20_sessions": 45,
"reentries_within_5_sessions": 18,
"replacements": 98,
"weekly_rank_rejected_entries": 4074,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.6
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 41.2398,
"avg_gross_exposure_pct": 58.7602,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9780723799949737,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 15916,
"end_date": "2023-08-01",
"ev_net_r": -0.6527462261619013,
"ev_without_best": {
"1": -0.7180438183371246,
"10": -0.8582693442804327,
"5": -0.7913919915689642
},
"exit_reasons": {
"open_at_end": 10,
"stop": 163,
"time": 11,
"trailing_stop": 67,
"weekly_rebalance": 98
},
"gain_to_pain": -0.879452813293158,
"longest_underwater_sessions": 234,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 349,
"peak_positions": 10,
"profit_factor": 0.33369270026398967,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.49,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 15567,
"skipped_min_initial_risk": 0,
"sortino": -4.478997583027252,
"start_date": "2022-08-01",
"total_return_pct": -91.8,
"trades": 349,
"transaction_cost": 334.761833967326,
"turnover_multiple": 16.7380916983663,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 80.88461538461539,
"entrant_pool_mean": 80.88461538461539,
"entrant_pool_median": 82.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 35,
"reentries_within_20_sessions": 45,
"reentries_within_5_sessions": 18,
"replacements": 98,
"weekly_rank_rejected_entries": 4074,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.8
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 45.2426,
"avg_gross_exposure_pct": 54.7574,
"avg_hold_days": 6.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9765469382509799,
"cagr_pct": -92.8,
"calmar": -1.0,
"capacity_opportunities": 15563,
"end_date": "2023-09-01",
"ev_net_r": -0.6555194064015589,
"ev_without_best": {
"1": -0.7180236190180851,
"10": -0.8474550763780246,
"5": -0.7882883894971328
},
"exit_reasons": {
"open_at_end": 10,
"stop": 173,
"time": 11,
"trailing_stop": 73,
"weekly_rebalance": 98
},
"gain_to_pain": -0.8924414881388637,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 365,
"peak_positions": 10,
"profit_factor": 0.3229938474204581,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.59,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 15198,
"skipped_min_initial_risk": 0,
"sortino": -4.615641239102596,
"start_date": "2022-09-01",
"total_return_pct": -92.8,
"trades": 365,
"transaction_cost": 151.4233273429969,
"turnover_multiple": 15.142332734299693,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 79.30188679245283,
"entrant_pool_mean": 79.30188679245283,
"entrant_pool_median": 81,
"entrant_pool_p90": 113.80000000000001,
"events": 53,
"reentries_within_10_sessions": 36,
"reentries_within_20_sessions": 47,
"reentries_within_5_sessions": 17,
"replacements": 98,
"weekly_rank_rejected_entries": 4068,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.9
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 45.1781,
"avg_gross_exposure_pct": 54.8219,
"avg_hold_days": 6.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9765469382509799,
"cagr_pct": -93.1,
"calmar": -1.0,
"capacity_opportunities": 15563,
"end_date": "2023-09-01",
"ev_net_r": -0.6663327642776266,
"ev_without_best": {
"1": -0.7287974582751361,
"10": -0.8581734395450012,
"5": -0.7990051975848718
},
"exit_reasons": {
"open_at_end": 10,
"stop": 173,
"time": 11,
"trailing_stop": 73,
"weekly_rebalance": 98
},
"gain_to_pain": -0.8948412971502524,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 365,
"peak_positions": 10,
"profit_factor": 0.3178107386466323,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.64,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 15198,
"skipped_min_initial_risk": 0,
"sortino": -4.672500130353084,
"start_date": "2022-09-01",
"total_return_pct": -93.1,
"trades": 365,
"transaction_cost": 299.0991009086895,
"turnover_multiple": 14.954955045434474,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 79.30188679245283,
"entrant_pool_mean": 79.30188679245283,
"entrant_pool_median": 81,
"entrant_pool_p90": 113.80000000000001,
"events": 53,
"reentries_within_10_sessions": 36,
"reentries_within_20_sessions": 47,
"reentries_within_5_sessions": 17,
"replacements": 98,
"weekly_rank_rejected_entries": 4068,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.1
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 47.8194,
"avg_gross_exposure_pct": 52.1806,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9782419495213229,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 16086,
"end_date": "2023-10-03",
"ev_net_r": -0.6569051679841661,
"ev_without_best": {
"1": -0.7220997787406079,
"10": -0.8634849200837326,
"5": -0.7961541440444495
},
"exit_reasons": {
"open_at_end": 10,
"stop": 168,
"time": 11,
"trailing_stop": 71,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8930251973867858,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 91.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 350,
"peak_positions": 10,
"profit_factor": 0.3376208978975417,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.59,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 15736,
"skipped_min_initial_risk": 0,
"sortino": -4.698731409235287,
"start_date": "2022-10-03",
"total_return_pct": -91.8,
"trades": 350,
"transaction_cost": 140.4319499012554,
"turnover_multiple": 14.04319499012554,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 82.65384615384616,
"entrant_pool_mean": 82.65384615384616,
"entrant_pool_median": 82.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 37,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 19,
"replacements": 90,
"weekly_rank_rejected_entries": 4172,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.7
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 47.7776,
"avg_gross_exposure_pct": 52.2224,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9782419495213229,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 16086,
"end_date": "2023-10-03",
"ev_net_r": -0.6674326380732333,
"ev_without_best": {
"1": -0.7325852125399641,
"10": -0.8739235077179228,
"5": -0.8066169087607689
},
"exit_reasons": {
"open_at_end": 10,
"stop": 168,
"time": 11,
"trailing_stop": 71,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8951719949786536,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 350,
"peak_positions": 10,
"profit_factor": 0.3325727808969665,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.64,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 15736,
"skipped_min_initial_risk": 0,
"sortino": -4.754045888445723,
"start_date": "2022-10-03",
"total_return_pct": -92.1,
"trades": 350,
"transaction_cost": 277.392586810223,
"turnover_multiple": 13.86962934051115,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 82.65384615384616,
"entrant_pool_mean": 82.65384615384616,
"entrant_pool_median": 82.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 37,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 19,
"replacements": 90,
"weekly_rank_rejected_entries": 4172,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.9
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 49.4003,
"avg_gross_exposure_pct": 50.5997,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9774436090225563,
"cagr_pct": -92.5,
"calmar": -1.0,
"capacity_opportunities": 15960,
"end_date": "2023-11-01",
"ev_net_r": -0.6633805743235198,
"ev_without_best": {
"1": -0.7267772165528722,
"10": -0.8626948768147218,
"5": -0.7981302637714531
},
"exit_reasons": {
"open_at_end": 10,
"stop": 173,
"time": 11,
"trailing_stop": 73,
"weekly_rebalance": 93
},
"gain_to_pain": -0.8955772829239681,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.33668666406629494,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.63,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 15600,
"skipped_min_initial_risk": 0,
"sortino": -4.679440898732924,
"start_date": "2022-11-01",
"total_return_pct": -92.5,
"trades": 360,
"transaction_cost": 152.17663786540322,
"turnover_multiple": 15.217663786540323,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 82.0,
"entrant_pool_mean": 82.0,
"entrant_pool_median": 81.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 37,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 21,
"replacements": 93,
"weekly_rank_rejected_entries": 4132,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.7
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 49.3534,
"avg_gross_exposure_pct": 50.6466,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9774436090225563,
"cagr_pct": -92.8,
"calmar": -1.0,
"capacity_opportunities": 15960,
"end_date": "2023-11-01",
"ev_net_r": -0.67379217306117,
"ev_without_best": {
"1": -0.7371476271666769,
"10": -0.8730183717184843,
"5": -0.808438294285187
},
"exit_reasons": {
"open_at_end": 10,
"stop": 173,
"time": 11,
"trailing_stop": 73,
"weekly_rebalance": 93
},
"gain_to_pain": -0.8976319747396482,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.33168078048213995,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.68,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 15600,
"skipped_min_initial_risk": 0,
"sortino": -4.733855476906971,
"start_date": "2022-11-01",
"total_return_pct": -92.8,
"trades": 360,
"transaction_cost": 300.73864919583264,
"turnover_multiple": 15.03693245979163,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 82.0,
"entrant_pool_mean": 82.0,
"entrant_pool_median": 81.0,
"entrant_pool_p90": 113.9,
"events": 52,
"reentries_within_10_sessions": 37,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 21,
"replacements": 93,
"weekly_rank_rejected_entries": 4132,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.1
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 51.6739,
"avg_gross_exposure_pct": 48.3261,
"avg_hold_days": 6.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9775280898876404,
"cagr_pct": -91.2,
"calmar": -0.98,
"capacity_opportunities": 16465,
"end_date": "2023-12-01",
"ev_net_r": -0.6109977605649386,
"ev_without_best": {
"1": -0.6725343777643394,
"10": -0.8106023861642241,
"5": -0.7414596880804093
},
"exit_reasons": {
"open_at_end": 10,
"stop": 181,
"time": 10,
"trailing_stop": 75,
"weekly_rebalance": 94
},
"gain_to_pain": -0.8682490491904333,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 370,
"peak_positions": 10,
"profit_factor": 0.3558357072509113,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.33,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 16095,
"skipped_min_initial_risk": 0,
"sortino": -4.67897519540525,
"start_date": "2022-12-01",
"total_return_pct": -91.2,
"trades": 370,
"transaction_cost": 176.1496183282367,
"turnover_multiple": 17.614961832823667,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 85.86792452830188,
"entrant_pool_mean": 85.86792452830188,
"entrant_pool_median": 88,
"entrant_pool_p90": 117.60000000000001,
"events": 53,
"reentries_within_10_sessions": 42,
"reentries_within_20_sessions": 51,
"reentries_within_5_sessions": 24,
"replacements": 94,
"weekly_rank_rejected_entries": 4417,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.6
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2022-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 51.6309,
"avg_gross_exposure_pct": 48.3691,
"avg_hold_days": 6.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9775280898876404,
"cagr_pct": -91.6,
"calmar": -0.98,
"capacity_opportunities": 16465,
"end_date": "2023-12-01",
"ev_net_r": -0.6205894204083864,
"ev_without_best": {
"1": -0.6820837436366364,
"10": -0.820029137141892,
"5": -0.750934386617405
},
"exit_reasons": {
"open_at_end": 10,
"stop": 181,
"time": 10,
"trailing_stop": 75,
"weekly_rebalance": 94
},
"gain_to_pain": -0.8709763639878634,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 370,
"peak_positions": 10,
"profit_factor": 0.35068655831416334,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.38,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 16095,
"skipped_min_initial_risk": 0,
"sortino": -4.733925367029746,
"start_date": "2022-12-01",
"total_return_pct": -91.6,
"trades": 370,
"transaction_cost": 348.3619854255026,
"turnover_multiple": 17.41809927127513,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 85.86792452830188,
"entrant_pool_mean": 85.86792452830188,
"entrant_pool_median": 88,
"entrant_pool_p90": 117.60000000000001,
"events": 53,
"reentries_within_10_sessions": 42,
"reentries_within_20_sessions": 51,
"reentries_within_5_sessions": 24,
"replacements": 94,
"weekly_rank_rejected_entries": 4417,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.1237,
"avg_gross_exposure_pct": 47.8763,
"avg_hold_days": 6.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9786768419280624,
"cagr_pct": -91.8,
"calmar": -0.97,
"capacity_opportunities": 17821,
"end_date": "2024-01-03",
"ev_net_r": -0.6115319963418351,
"ev_without_best": {
"1": -0.6714463656884204,
"10": -0.8103367586875004,
"5": -0.7490127207585541
},
"exit_reasons": {
"open_at_end": 10,
"stop": 191,
"time": 10,
"trailing_stop": 72,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9028744774375261,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 380,
"peak_positions": 10,
"profit_factor": 0.35834518261946946,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.58,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 17441,
"skipped_min_initial_risk": 0,
"sortino": -4.899598553242381,
"start_date": "2023-01-03",
"total_return_pct": -91.8,
"trades": 380,
"transaction_cost": 165.25674018172293,
"turnover_multiple": 16.525674018172293,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 92.59615384615384,
"entrant_pool_mean": 92.59615384615384,
"entrant_pool_median": 94.0,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 45,
"reentries_within_20_sessions": 56,
"reentries_within_5_sessions": 26,
"replacements": 97,
"weekly_rank_rejected_entries": 4675,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.8
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.08,
"avg_gross_exposure_pct": 47.92,
"avg_hold_days": 6.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9786768419280624,
"cagr_pct": -92.1,
"calmar": -0.97,
"capacity_opportunities": 17821,
"end_date": "2024-01-03",
"ev_net_r": -0.6209183263769633,
"ev_without_best": {
"1": -0.6807909759210078,
"10": -0.8196008856197504,
"5": -0.758312776492613
},
"exit_reasons": {
"open_at_end": 10,
"stop": 191,
"time": 10,
"trailing_stop": 72,
"weekly_rebalance": 97
},
"gain_to_pain": -0.9055246824282518,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 380,
"peak_positions": 10,
"profit_factor": 0.35337602610188495,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.63,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 17441,
"skipped_min_initial_risk": 0,
"sortino": -4.953785339484913,
"start_date": "2023-01-03",
"total_return_pct": -92.1,
"trades": 380,
"transaction_cost": 327.0506675627647,
"turnover_multiple": 16.352533378138236,
"underwater_pct": 97.62845849802372,
"weekly_rebalance": {
"eligible_pool_mean": 92.59615384615384,
"entrant_pool_mean": 92.59615384615384,
"entrant_pool_median": 94.0,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 45,
"reentries_within_20_sessions": 56,
"reentries_within_5_sessions": 26,
"replacements": 97,
"weekly_rank_rejected_entries": 4675,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.6
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 52.1361,
"avg_gross_exposure_pct": 47.8639,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9792119489494511,
"cagr_pct": -94.6,
"calmar": -1.0,
"capacity_opportunities": 17943,
"end_date": "2024-02-01",
"ev_net_r": -0.7402569559624352,
"ev_without_best": {
"1": -0.7672261512417516,
"10": -0.8667295284639089,
"5": -0.8187627407595357
},
"exit_reasons": {
"open_at_end": 10,
"stop": 191,
"time": 10,
"trailing_stop": 72,
"weekly_rebalance": 90
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 373,
"peak_positions": 10,
"profit_factor": 0.23454270860120588,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -5.4,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 17570,
"skipped_min_initial_risk": 0,
"sortino": -5.8620840073349925,
"start_date": "2023-02-01",
"total_return_pct": -94.6,
"trades": 373,
"transaction_cost": 109.22028598592988,
"turnover_multiple": 10.922028598592988,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 92.1923076923077,
"entrant_pool_mean": 92.1923076923077,
"entrant_pool_median": 94.0,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 39,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 24,
"replacements": 90,
"weekly_rank_rejected_entries": 4661,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 52.0919,
"avg_gross_exposure_pct": 47.9081,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9792119489494511,
"cagr_pct": -94.8,
"calmar": -1.0,
"capacity_opportunities": 17943,
"end_date": "2024-02-01",
"ev_net_r": -0.7496292743204541,
"ev_without_best": {
"1": -0.7765895756946473,
"10": -0.8760536809252821,
"5": -0.8281262372432063
},
"exit_reasons": {
"open_at_end": 10,
"stop": 191,
"time": 10,
"trailing_stop": 72,
"weekly_rebalance": 90
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 95.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 373,
"peak_positions": 10,
"profit_factor": 0.2306651119969986,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -5.46,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 17570,
"skipped_min_initial_risk": 0,
"sortino": -5.910937971092124,
"start_date": "2023-02-01",
"total_return_pct": -94.8,
"trades": 373,
"transaction_cost": 216.27966711708706,
"turnover_multiple": 10.813983355854353,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 92.1923076923077,
"entrant_pool_mean": 92.1923076923077,
"entrant_pool_median": 94.0,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 39,
"reentries_within_20_sessions": 48,
"reentries_within_5_sessions": 24,
"replacements": 90,
"weekly_rank_rejected_entries": 4661,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.9
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 51.0529,
"avg_gross_exposure_pct": 48.9471,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795093164307961,
"cagr_pct": -93.3,
"calmar": -0.99,
"capacity_opportunities": 18301,
"end_date": "2024-02-29",
"ev_net_r": -0.6685823634495616,
"ev_without_best": {
"1": -0.6952156951377777,
"10": -0.8109556268562182,
"5": -0.7541070971360476
},
"exit_reasons": {
"open_at_end": 10,
"stop": 195,
"time": 11,
"trailing_stop": 66,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9697505519716474,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 375,
"peak_positions": 10,
"profit_factor": 0.29098984619362844,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.76,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 17926,
"skipped_min_initial_risk": 0,
"sortino": -5.340662005805742,
"start_date": "2023-03-01",
"total_return_pct": -93.2,
"trades": 375,
"transaction_cost": 122.04001863237639,
"turnover_multiple": 12.204001863237638,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 93.71153846153847,
"entrant_pool_mean": 93.71153846153847,
"entrant_pool_median": 96.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 43,
"reentries_within_20_sessions": 51,
"reentries_within_5_sessions": 25,
"replacements": 93,
"weekly_rank_rejected_entries": 4740,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.3
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 51.0036,
"avg_gross_exposure_pct": 48.9964,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795093164307961,
"cagr_pct": -93.5,
"calmar": -0.99,
"capacity_opportunities": 18301,
"end_date": "2024-02-29",
"ev_net_r": -0.678155823183412,
"ev_without_best": {
"1": -0.7047808463386602,
"10": -0.8204793191329676,
"5": -0.7636245540228501
},
"exit_reasons": {
"open_at_end": 10,
"stop": 195,
"time": 11,
"trailing_stop": 66,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9709722510043609,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 375,
"peak_positions": 10,
"profit_factor": 0.2865096783803242,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.82,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 17926,
"skipped_min_initial_risk": 0,
"sortino": -5.392965126395733,
"start_date": "2023-03-01",
"total_return_pct": -93.5,
"trades": 375,
"transaction_cost": 241.62831279369104,
"turnover_multiple": 12.081415639684552,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 93.71153846153847,
"entrant_pool_mean": 93.71153846153847,
"entrant_pool_median": 96.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 43,
"reentries_within_20_sessions": 51,
"reentries_within_5_sessions": 25,
"replacements": 93,
"weekly_rank_rejected_entries": 4740,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.1
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 51.44,
"avg_gross_exposure_pct": 48.56,
"avg_hold_days": 6.9,
"avg_positions": 10.0,
"blocked_fraction": 0.980857740585774,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 19120,
"end_date": "2024-04-03",
"ev_net_r": -0.6355091991954864,
"ev_without_best": {
"1": -0.6627086317629898,
"10": -0.780049708027403,
"5": -0.7246871106442329
},
"exit_reasons": {
"open_at_end": 10,
"stop": 189,
"time": 13,
"trailing_stop": 69,
"weekly_rebalance": 85
},
"gain_to_pain": -0.9224076990164053,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 366,
"peak_positions": 10,
"profit_factor": 0.3132183062120345,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.42,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 18754,
"skipped_min_initial_risk": 0,
"sortino": -5.087058814076185,
"start_date": "2023-04-03",
"total_return_pct": -92.0,
"trades": 366,
"transaction_cost": 102.08464713118545,
"turnover_multiple": 10.208464713118545,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 98.38461538461539,
"entrant_pool_mean": 98.38461538461539,
"entrant_pool_median": 100.5,
"entrant_pool_p90": 133.8,
"events": 52,
"reentries_within_10_sessions": 34,
"reentries_within_20_sessions": 43,
"reentries_within_5_sessions": 21,
"replacements": 85,
"weekly_rank_rejected_entries": 4991,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.4
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 51.3943,
"avg_gross_exposure_pct": 48.6057,
"avg_hold_days": 6.9,
"avg_positions": 10.0,
"blocked_fraction": 0.980857740585774,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 19120,
"end_date": "2024-04-03",
"ev_net_r": -0.6448780803238483,
"ev_without_best": {
"1": -0.6720684390011176,
"10": -0.7893478806531862,
"5": -0.7340319650059628
},
"exit_reasons": {
"open_at_end": 10,
"stop": 189,
"time": 13,
"trailing_stop": 69,
"weekly_rebalance": 85
},
"gain_to_pain": -0.9243508507962545,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 366,
"peak_positions": 10,
"profit_factor": 0.3084477460104947,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.48,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 18754,
"skipped_min_initial_risk": 0,
"sortino": -5.13895735575655,
"start_date": "2023-04-03",
"total_return_pct": -92.2,
"trades": 366,
"transaction_cost": 202.09061919670032,
"turnover_multiple": 10.104530959835015,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 98.38461538461539,
"entrant_pool_mean": 98.38461538461539,
"entrant_pool_median": 100.5,
"entrant_pool_p90": 133.8,
"events": 52,
"reentries_within_10_sessions": 34,
"reentries_within_20_sessions": 43,
"reentries_within_5_sessions": 21,
"replacements": 85,
"weekly_rank_rejected_entries": 4991,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.1
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 51.7411,
"avg_gross_exposure_pct": 48.2589,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.981622873992944,
"cagr_pct": -88.7,
"calmar": -0.99,
"capacity_opportunities": 18991,
"end_date": "2024-04-30",
"ev_net_r": -0.5870652868465208,
"ev_without_best": {
"1": -0.6154542206821236,
"10": -0.7233702088334228,
"5": -0.6718507209343367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 14,
"trailing_stop": 68,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9630291803201392,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 89.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 349,
"peak_positions": 10,
"profit_factor": 0.31969415233048665,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.87,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 18642,
"skipped_min_initial_risk": 0,
"sortino": -4.571837425207481,
"start_date": "2023-05-01",
"total_return_pct": -88.7,
"trades": 349,
"transaction_cost": 116.89716727300565,
"turnover_multiple": 11.689716727300565,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.03846153846153,
"entrant_pool_mean": 97.03846153846153,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 133.8,
"events": 52,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 4924,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.5
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 51.6974,
"avg_gross_exposure_pct": 48.3026,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.981622873992944,
"cagr_pct": -89.1,
"calmar": -0.99,
"capacity_opportunities": 18991,
"end_date": "2024-04-30",
"ev_net_r": -0.5962546360345423,
"ev_without_best": {
"1": -0.624633536818778,
"10": -0.7324841318181259,
"5": -0.6810327976012683
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 14,
"trailing_stop": 68,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9642888619182244,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 89.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 349,
"peak_positions": 10,
"profit_factor": 0.3144691859019071,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.92,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 18642,
"skipped_min_initial_risk": 0,
"sortino": -4.623342819437164,
"start_date": "2023-05-01",
"total_return_pct": -89.1,
"trades": 349,
"transaction_cost": 231.3790007371542,
"turnover_multiple": 11.56895003685771,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.03846153846153,
"entrant_pool_mean": 97.03846153846153,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 133.8,
"events": 52,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 39,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 4924,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.2
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 50.9341,
"avg_gross_exposure_pct": 49.0659,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9810216669302546,
"cagr_pct": -88.8,
"calmar": -1.0,
"capacity_opportunities": 18969,
"end_date": "2024-05-31",
"ev_net_r": -0.5658752686884669,
"ev_without_best": {
"1": -0.629702219297627,
"10": -0.7549910522245433,
"5": -0.6999924900811225
},
"exit_reasons": {
"open_at_end": 10,
"stop": 188,
"time": 15,
"trailing_stop": 68,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9221578828551463,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 89.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.371060475634361,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.29,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 18609,
"skipped_min_initial_risk": 0,
"sortino": -4.349887763517923,
"start_date": "2023-06-01",
"total_return_pct": -88.8,
"trades": 360,
"transaction_cost": 140.59357056418588,
"turnover_multiple": 14.059357056418587,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 96.75471698113208,
"entrant_pool_mean": 96.75471698113208,
"entrant_pool_median": 97,
"entrant_pool_p90": 131.8,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 21,
"replacements": 79,
"weekly_rank_rejected_entries": 5002,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.3
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 50.8894,
"avg_gross_exposure_pct": 49.1106,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9810216669302546,
"cagr_pct": -89.2,
"calmar": -1.0,
"capacity_opportunities": 18969,
"end_date": "2024-05-31",
"ev_net_r": -0.5755521300336959,
"ev_without_best": {
"1": -0.6393062073211481,
"10": -0.7645319252853392,
"5": -0.709592168310282
},
"exit_reasons": {
"open_at_end": 10,
"stop": 188,
"time": 15,
"trailing_stop": 68,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9252601229330076,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 89.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 10,
"profit_factor": 0.3654145736529468,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.34,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 18609,
"skipped_min_initial_risk": 0,
"sortino": -4.403664922234221,
"start_date": "2023-06-01",
"total_return_pct": -89.2,
"trades": 360,
"transaction_cost": 277.9608432027938,
"turnover_multiple": 13.89804216013969,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 96.75471698113208,
"entrant_pool_mean": 96.75471698113208,
"entrant_pool_median": 97,
"entrant_pool_p90": 131.8,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 21,
"replacements": 79,
"weekly_rank_rejected_entries": 5002,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.1
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 49.8902,
"avg_gross_exposure_pct": 50.1098,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9807588660127197,
"cagr_pct": -85.5,
"calmar": -0.97,
"capacity_opportunities": 18554,
"end_date": "2024-07-02",
"ev_net_r": -0.5141981600335416,
"ev_without_best": {
"1": -0.5784178177864449,
"10": -0.7374354479314507,
"5": -0.6732092618463427
},
"exit_reasons": {
"open_at_end": 10,
"stop": 186,
"time": 12,
"trailing_stop": 70,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9361323980573303,
"longest_underwater_sessions": 236,
"max_drawdown_pct": 87.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 357,
"peak_positions": 10,
"profit_factor": 0.4191877260773265,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.85,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 18197,
"skipped_min_initial_risk": 0,
"sortino": -3.934804223522229,
"start_date": "2023-07-03",
"total_return_pct": -85.4,
"trades": 357,
"transaction_cost": 167.05306256213626,
"turnover_multiple": 16.70530625621363,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 92.88461538461539,
"entrant_pool_mean": 92.88461538461539,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 20,
"replacements": 79,
"weekly_rank_rejected_entries": 4701,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.0
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 49.8407,
"avg_gross_exposure_pct": 50.1593,
"avg_hold_days": 7.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9807588660127197,
"cagr_pct": -86.0,
"calmar": -0.97,
"capacity_opportunities": 18554,
"end_date": "2024-07-02",
"ev_net_r": -0.5238563314995539,
"ev_without_best": {
"1": -0.5880024493300628,
"10": -0.7468768917964127,
"5": -0.6827349222670112
},
"exit_reasons": {
"open_at_end": 10,
"stop": 186,
"time": 12,
"trailing_stop": 70,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9397349755214782,
"longest_underwater_sessions": 236,
"max_drawdown_pct": 88.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 357,
"peak_positions": 10,
"profit_factor": 0.41295154837783743,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.9,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 18197,
"skipped_min_initial_risk": 0,
"sortino": -3.99077998510655,
"start_date": "2023-07-03",
"total_return_pct": -86.0,
"trades": 357,
"transaction_cost": 330.363457164507,
"turnover_multiple": 16.51817285822535,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 92.88461538461539,
"entrant_pool_mean": 92.88461538461539,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 20,
"replacements": 79,
"weekly_rank_rejected_entries": 4701,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.0
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 50.3961,
"avg_gross_exposure_pct": 49.6039,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9810215053763441,
"cagr_pct": -86.0,
"calmar": -0.98,
"capacity_opportunities": 18600,
"end_date": "2024-07-31",
"ev_net_r": -0.5412904583039396,
"ev_without_best": {
"1": -0.578698619362149,
"10": -0.7212217999326755,
"5": -0.6552977409723966
},
"exit_reasons": {
"open_at_end": 10,
"stop": 179,
"time": 13,
"trailing_stop": 68,
"weekly_rebalance": 83
},
"gain_to_pain": -0.9589325300977074,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 87.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 10,
"profit_factor": 0.38454667094603595,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.48,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 18247,
"skipped_min_initial_risk": 0,
"sortino": -4.209420189914001,
"start_date": "2023-08-01",
"total_return_pct": -86.0,
"trades": 353,
"transaction_cost": 143.016186653192,
"turnover_multiple": 14.3016186653192,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 93.1923076923077,
"entrant_pool_mean": 93.1923076923077,
"entrant_pool_median": 94.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 34,
"reentries_within_5_sessions": 22,
"replacements": 83,
"weekly_rank_rejected_entries": 4714,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 50.3462,
"avg_gross_exposure_pct": 49.6538,
"avg_hold_days": 7.1,
"avg_positions": 10.0,
"blocked_fraction": 0.9810215053763441,
"cagr_pct": -86.5,
"calmar": -0.99,
"capacity_opportunities": 18600,
"end_date": "2024-07-31",
"ev_net_r": -0.5508923719521313,
"ev_without_best": {
"1": -0.5882643476356334,
"10": -0.7306612639939153,
"5": -0.664796483086023
},
"exit_reasons": {
"open_at_end": 10,
"stop": 179,
"time": 13,
"trailing_stop": 68,
"weekly_rebalance": 83
},
"gain_to_pain": -0.960410754569727,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 87.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 10,
"profit_factor": 0.3785894158185635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.53,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 18247,
"skipped_min_initial_risk": 0,
"sortino": -4.264375197404073,
"start_date": "2023-08-01",
"total_return_pct": -86.5,
"trades": 353,
"transaction_cost": 282.83658622961,
"turnover_multiple": 14.141829311480501,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 93.1923076923077,
"entrant_pool_mean": 93.1923076923077,
"entrant_pool_median": 94.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 34,
"reentries_within_5_sessions": 22,
"replacements": 83,
"weekly_rank_rejected_entries": 4714,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 50.6113,
"avg_gross_exposure_pct": 49.3887,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9814745005116053,
"cagr_pct": -88.3,
"calmar": -1.0,
"capacity_opportunities": 18569,
"end_date": "2024-09-03",
"ev_net_r": -0.6074162687494925,
"ev_without_best": {
"1": -0.6459987716735018,
"10": -0.7851666839771642,
"5": -0.7207739728288645
},
"exit_reasons": {
"open_at_end": 10,
"stop": 175,
"time": 12,
"trailing_stop": 70,
"weekly_rebalance": 77
},
"gain_to_pain": -0.9629940378010006,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 344,
"peak_positions": 10,
"profit_factor": 0.34177725744793874,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.61,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 18225,
"skipped_min_initial_risk": 0,
"sortino": -4.316704527312242,
"start_date": "2023-09-01",
"total_return_pct": -88.4,
"trades": 344,
"transaction_cost": 130.31309888504717,
"turnover_multiple": 13.031309888504715,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 94.43396226415095,
"entrant_pool_mean": 94.43396226415095,
"entrant_pool_median": 96,
"entrant_pool_p90": 131.8,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 19,
"replacements": 77,
"weekly_rank_rejected_entries": 4867,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.8
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 50.5605,
"avg_gross_exposure_pct": 49.4395,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9814745005116053,
"cagr_pct": -88.7,
"calmar": -1.0,
"capacity_opportunities": 18569,
"end_date": "2024-09-03",
"ev_net_r": -0.6172059480208868,
"ev_without_best": {
"1": -0.6557518635213577,
"10": -0.7948228389047052,
"5": -0.7304611938271265
},
"exit_reasons": {
"open_at_end": 10,
"stop": 175,
"time": 12,
"trailing_stop": 70,
"weekly_rebalance": 77
},
"gain_to_pain": -0.9642723979118182,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 344,
"peak_positions": 10,
"profit_factor": 0.336410462533995,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.66,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 18225,
"skipped_min_initial_risk": 0,
"sortino": -4.367914984950491,
"start_date": "2023-09-01",
"total_return_pct": -88.9,
"trades": 344,
"transaction_cost": 257.66368114776276,
"turnover_multiple": 12.883184057388135,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 94.43396226415095,
"entrant_pool_mean": 94.43396226415095,
"entrant_pool_median": 96,
"entrant_pool_p90": 131.8,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 19,
"replacements": 77,
"weekly_rank_rejected_entries": 4867,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.8
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 50.7155,
"avg_gross_exposure_pct": 49.2845,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9816143732648892,
"cagr_pct": -90.3,
"calmar": -1.0,
"capacity_opportunities": 19091,
"end_date": "2024-10-01",
"ev_net_r": -0.6254341602471752,
"ev_without_best": {
"1": -0.6632964928026978,
"10": -0.8041617296548786,
"5": -0.736758874525775
},
"exit_reasons": {
"open_at_end": 10,
"stop": 180,
"time": 12,
"trailing_stop": 69,
"weekly_rebalance": 80
},
"gain_to_pain": -0.9626600064786934,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 351,
"peak_positions": 10,
"profit_factor": 0.33611771662704487,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.2,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 18740,
"skipped_min_initial_risk": 0,
"sortino": -3.781108164362575,
"start_date": "2023-10-02",
"total_return_pct": -90.3,
"trades": 351,
"transaction_cost": 123.81101953780524,
"turnover_multiple": 12.381101953780522,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 97.09615384615384,
"entrant_pool_mean": 97.09615384615384,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 17,
"replacements": 80,
"weekly_rank_rejected_entries": 4917,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.2
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 50.6655,
"avg_gross_exposure_pct": 49.3345,
"avg_hold_days": 7.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9816143732648892,
"cagr_pct": -90.6,
"calmar": -1.0,
"capacity_opportunities": 19091,
"end_date": "2024-10-01",
"ev_net_r": -0.6350589840347118,
"ev_without_best": {
"1": -0.6728849898994985,
"10": -0.8136605928935852,
"5": -0.746280930590736
},
"exit_reasons": {
"open_at_end": 10,
"stop": 180,
"time": 12,
"trailing_stop": 69,
"weekly_rebalance": 80
},
"gain_to_pain": -0.9639846635492576,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 351,
"peak_positions": 10,
"profit_factor": 0.3310073903331295,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.25,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 18740,
"skipped_min_initial_risk": 0,
"sortino": -3.8274892034045114,
"start_date": "2023-10-02",
"total_return_pct": -90.6,
"trades": 351,
"transaction_cost": 244.71065302974196,
"turnover_multiple": 12.235532651487098,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 97.09615384615384,
"entrant_pool_mean": 97.09615384615384,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 28,
"reentries_within_5_sessions": 17,
"replacements": 80,
"weekly_rank_rejected_entries": 4917,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.2
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 54.993,
"avg_gross_exposure_pct": 45.007,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9829123328380386,
"cagr_pct": -13.2,
"calmar": -0.15,
"capacity_opportunities": 20190,
"end_date": "2024-10-31",
"ev_net_r": 1.0881462041590526,
"ev_without_best": {
"1": -0.6160049249520967,
"10": -0.7908351629977348,
"5": -0.7189318473183223
},
"exit_reasons": {
"open_at_end": 10,
"stop": 172,
"time": 14,
"trailing_stop": 71,
"weekly_rebalance": 78
},
"gain_to_pain": 1.404697717634685,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 345,
"peak_positions": 10,
"profit_factor": 2.1783800962550397,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.75,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 19845,
"skipped_min_initial_risk": 0,
"sortino": 11.029414034683722,
"start_date": "2023-11-01",
"total_return_pct": -13.2,
"trades": 345,
"transaction_cost": 945.9316356007237,
"turnover_multiple": 94.59316356007236,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 101.3076923076923,
"entrant_pool_mean": 101.3076923076923,
"entrant_pool_median": 99.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 23,
"replacements": 78,
"weekly_rank_rejected_entries": 5141,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.9
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 54.9506,
"avg_gross_exposure_pct": 45.0494,
"avg_hold_days": 7.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9829123328380386,
"cagr_pct": -16.0,
"calmar": -0.18,
"capacity_opportunities": 20190,
"end_date": "2024-10-31",
"ev_net_r": 1.0773310196818913,
"ev_without_best": {
"1": -0.6251393460962933,
"10": -0.7998112882933783,
"5": -0.7279928346287026
},
"exit_reasons": {
"open_at_end": 10,
"stop": 172,
"time": 14,
"trailing_stop": 71,
"weekly_rebalance": 78
},
"gain_to_pain": 1.3547168431029963,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 345,
"peak_positions": 10,
"profit_factor": 2.1579721585972336,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": 0.74,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 19845,
"skipped_min_initial_risk": 0,
"sortino": 10.938629782539179,
"start_date": "2023-11-01",
"total_return_pct": -16.0,
"trades": 345,
"transaction_cost": 1867.694872710043,
"turnover_multiple": 93.38474363550215,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 101.3076923076923,
"entrant_pool_mean": 101.3076923076923,
"entrant_pool_median": 99.5,
"entrant_pool_p90": 131.9,
"events": 52,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 23,
"replacements": 78,
"weekly_rank_rejected_entries": 5141,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.6
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 55.2622,
"avg_gross_exposure_pct": 44.7378,
"avg_hold_days": 7.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9835639706249688,
"cagr_pct": -83.9,
"calmar": -0.99,
"capacity_opportunities": 20017,
"end_date": "2024-12-02",
"ev_net_r": -0.5361975547694058,
"ev_without_best": {
"1": -0.576327371199147,
"10": -0.7305453979083454,
"5": -0.6560216988171315
},
"exit_reasons": {
"open_at_end": 10,
"stop": 160,
"time": 13,
"trailing_stop": 72,
"weekly_rebalance": 74
},
"gain_to_pain": -0.9578313075601531,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 85.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 329,
"peak_positions": 10,
"profit_factor": 0.3937986774662072,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.47,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 19688,
"skipped_min_initial_risk": 0,
"sortino": -3.010054308508038,
"start_date": "2023-12-01",
"total_return_pct": -84.0,
"trades": 329,
"transaction_cost": 171.2218818591985,
"turnover_multiple": 17.122188185919846,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 100.64150943396227,
"entrant_pool_mean": 100.64150943396227,
"entrant_pool_median": 99,
"entrant_pool_p90": 130.20000000000002,
"events": 53,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 17,
"replacements": 74,
"weekly_rank_rejected_entries": 5204,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.1
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2023-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 55.2196,
"avg_gross_exposure_pct": 44.7804,
"avg_hold_days": 7.6,
"avg_positions": 10.0,
"blocked_fraction": 0.9835639706249688,
"cagr_pct": -84.4,
"calmar": -0.99,
"capacity_opportunities": 20017,
"end_date": "2024-12-02",
"ev_net_r": -0.5452432313295651,
"ev_without_best": {
"1": -0.5853325188294742,
"10": -0.7394306164572425,
"5": -0.6649973729794368
},
"exit_reasons": {
"open_at_end": 10,
"stop": 160,
"time": 13,
"trailing_stop": 72,
"weekly_rebalance": 74
},
"gain_to_pain": -0.9593032379177417,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 85.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 329,
"peak_positions": 10,
"profit_factor": 0.3881926072109473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.51,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 19688,
"skipped_min_initial_risk": 0,
"sortino": -3.053925113359934,
"start_date": "2023-12-01",
"total_return_pct": -84.5,
"trades": 329,
"transaction_cost": 338.6759777954241,
"turnover_multiple": 16.933798889771204,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 100.64150943396227,
"entrant_pool_mean": 100.64150943396227,
"entrant_pool_median": 99,
"entrant_pool_p90": 130.20000000000002,
"events": 53,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 17,
"replacements": 74,
"weekly_rank_rejected_entries": 5204,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.1
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2794,
"avg_gross_exposure_pct": 43.7206,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.983791474010467,
"cagr_pct": -82.6,
"calmar": -0.97,
"capacity_opportunities": 19681,
"end_date": "2024-12-31",
"ev_net_r": -0.5219319093058998,
"ev_without_best": {
"1": -0.5632788091282005,
"10": -0.7154882808832859,
"5": -0.6398439577021252
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 14,
"trailing_stop": 77,
"weekly_rebalance": 69
},
"gain_to_pain": -0.9589520663561276,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 84.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.412211827092571,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.32,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 19362,
"skipped_min_initial_risk": 0,
"sortino": -2.8674364733017628,
"start_date": "2024-01-02",
"total_return_pct": -82.5,
"trades": 319,
"transaction_cost": 155.6925508785206,
"turnover_multiple": 15.569255087852058,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 97.13461538461539,
"entrant_pool_mean": 97.13461538461539,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 16,
"replacements": 69,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.8
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2378,
"avg_gross_exposure_pct": 43.7622,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.983791474010467,
"cagr_pct": -83.1,
"calmar": -0.97,
"capacity_opportunities": 19681,
"end_date": "2024-12-31",
"ev_net_r": -0.5307858362953064,
"ev_without_best": {
"1": -0.5720903297070546,
"10": -0.7241800386036686,
"5": -0.6485784935487611
},
"exit_reasons": {
"open_at_end": 10,
"stop": 149,
"time": 14,
"trailing_stop": 77,
"weekly_rebalance": 69
},
"gain_to_pain": -0.9617750275695632,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 85.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.4065040074597308,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.36,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 19362,
"skipped_min_initial_risk": 0,
"sortino": -2.909705221350592,
"start_date": "2024-01-02",
"total_return_pct": -83.0,
"trades": 319,
"transaction_cost": 308.26470971535775,
"turnover_multiple": 15.413235485767887,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 97.13461538461539,
"entrant_pool_mean": 97.13461538461539,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 16,
"replacements": 69,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.1
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 58.2664,
"avg_gross_exposure_pct": 41.7336,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9843127235564639,
"cagr_pct": -78.9,
"calmar": -0.93,
"capacity_opportunities": 19570,
"end_date": "2025-02-03",
"ev_net_r": -0.4850664948831666,
"ev_without_best": {
"1": -0.5279143665467905,
"10": -0.6979362298128046,
"5": -0.6153163863263211
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 12,
"trailing_stop": 79,
"weekly_rebalance": 71
},
"gain_to_pain": -0.8811275236645966,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 84.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 307,
"peak_positions": 10,
"profit_factor": 0.4383472577329537,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.06,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 19263,
"skipped_min_initial_risk": 0,
"sortino": -2.590904350326003,
"start_date": "2024-02-01",
"total_return_pct": -79.2,
"trades": 307,
"transaction_cost": 181.77817963253156,
"turnover_multiple": 18.17781796325316,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 97.9622641509434,
"entrant_pool_mean": 97.9622641509434,
"entrant_pool_median": 99,
"entrant_pool_p90": 123.4,
"events": 53,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 17,
"replacements": 71,
"weekly_rank_rejected_entries": 5077,
"zero_entrant_fraction": 0.0
},
"win_rate": 26.1
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 58.2281,
"avg_gross_exposure_pct": 41.7719,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9843127235564639,
"cagr_pct": -79.5,
"calmar": -0.94,
"capacity_opportunities": 19570,
"end_date": "2025-02-03",
"ev_net_r": -0.49383768650113086,
"ev_without_best": {
"1": -0.5366412183806791,
"10": -0.7064872509841786,
"5": -0.6238842396007512
},
"exit_reasons": {
"open_at_end": 10,
"stop": 135,
"time": 12,
"trailing_stop": 79,
"weekly_rebalance": 71
},
"gain_to_pain": -0.8852866899684472,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 84.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 307,
"peak_positions": 10,
"profit_factor": 0.43225092965720663,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.1,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 19263,
"skipped_min_initial_risk": 0,
"sortino": -2.632986557837661,
"start_date": "2024-02-01",
"total_return_pct": -79.8,
"trades": 307,
"transaction_cost": 360.1940630534499,
"turnover_multiple": 18.009703152672497,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 97.9622641509434,
"entrant_pool_mean": 97.9622641509434,
"entrant_pool_median": 99,
"entrant_pool_p90": 123.4,
"events": 53,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 17,
"replacements": 71,
"weekly_rank_rejected_entries": 5077,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.7
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 57.7478,
"avg_gross_exposure_pct": 42.2522,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9836640661814755,
"cagr_pct": -84.4,
"calmar": -0.98,
"capacity_opportunities": 19099,
"end_date": "2025-03-04",
"ev_net_r": -0.5768485337128426,
"ev_without_best": {
"1": -0.6193026519375969,
"10": -0.7602922821719713,
"5": -0.6904281673602525
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 12,
"trailing_stop": 81,
"weekly_rebalance": 73
},
"gain_to_pain": -0.9974910224000534,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 85.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 312,
"peak_positions": 10,
"profit_factor": 0.32670257857774654,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.57,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 18787,
"skipped_min_initial_risk": 0,
"sortino": -3.1896852443382033,
"start_date": "2024-03-01",
"total_return_pct": -84.6,
"trades": 312,
"transaction_cost": 147.5594448162822,
"turnover_multiple": 14.75594448162822,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 96.54716981132076,
"entrant_pool_mean": 96.54716981132076,
"entrant_pool_median": 98,
"entrant_pool_p90": 121.80000000000001,
"events": 53,
"reentries_within_10_sessions": 24,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 22,
"replacements": 73,
"weekly_rank_rejected_entries": 4992,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.0
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 57.7091,
"avg_gross_exposure_pct": 42.2909,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9836640661814755,
"cagr_pct": -84.8,
"calmar": -0.98,
"capacity_opportunities": 19099,
"end_date": "2025-03-04",
"ev_net_r": -0.5855001607268076,
"ev_without_best": {
"1": -0.6279102675736482,
"10": -0.7687168424092726,
"5": -0.6988990933952636
},
"exit_reasons": {
"open_at_end": 10,
"stop": 136,
"time": 12,
"trailing_stop": 81,
"weekly_rebalance": 73
},
"gain_to_pain": -0.9986661975321682,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 86.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 312,
"peak_positions": 10,
"profit_factor": 0.32157224466708806,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.61,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 18787,
"skipped_min_initial_risk": 0,
"sortino": -3.2307912366731757,
"start_date": "2024-03-01",
"total_return_pct": -85.0,
"trades": 312,
"transaction_cost": 292.3957641800247,
"turnover_multiple": 14.619788209001234,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 96.54716981132076,
"entrant_pool_mean": 96.54716981132076,
"entrant_pool_median": 98,
"entrant_pool_p90": 121.80000000000001,
"events": 53,
"reentries_within_10_sessions": 24,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 22,
"replacements": 73,
"weekly_rank_rejected_entries": 4992,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.4
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 60.3258,
"avg_gross_exposure_pct": 39.6742,
"avg_hold_days": 7.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9826208981001727,
"cagr_pct": -87.8,
"calmar": -1.0,
"capacity_opportunities": 18528,
"end_date": "2025-04-01",
"ev_net_r": -0.6315724988386768,
"ev_without_best": {
"1": -0.6728745385054196,
"10": -0.8084957132559207,
"5": -0.740075207253973
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 13,
"trailing_stop": 74,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9977701944722964,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 87.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 322,
"peak_positions": 10,
"profit_factor": 0.29603522632463397,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.07,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 18206,
"skipped_min_initial_risk": 0,
"sortino": -3.6978749011085714,
"start_date": "2024-04-01",
"total_return_pct": -87.8,
"trades": 322,
"transaction_cost": 121.4172118646888,
"turnover_multiple": 12.14172118646888,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 92.0576923076923,
"entrant_pool_mean": 92.0576923076923,
"entrant_pool_median": 96.0,
"entrant_pool_p90": 120.7,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 21,
"replacements": 78,
"weekly_rank_rejected_entries": 4670,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.4
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 60.2892,
"avg_gross_exposure_pct": 39.7108,
"avg_hold_days": 7.8,
"avg_positions": 10.0,
"blocked_fraction": 0.9826208981001727,
"cagr_pct": -88.2,
"calmar": -1.0,
"capacity_opportunities": 18528,
"end_date": "2025-04-01",
"ev_net_r": -0.6398014945660087,
"ev_without_best": {
"1": -0.6810595773174312,
"10": -0.8164956344465285,
"5": -0.7481267293755914
},
"exit_reasons": {
"open_at_end": 10,
"stop": 147,
"time": 13,
"trailing_stop": 74,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9988152856928437,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 322,
"peak_positions": 10,
"profit_factor": 0.29170798241318974,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.11,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 18206,
"skipped_min_initial_risk": 0,
"sortino": -3.7369835733384047,
"start_date": "2024-04-01",
"total_return_pct": -88.2,
"trades": 322,
"transaction_cost": 240.70926556403805,
"turnover_multiple": 12.035463278201904,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 92.0576923076923,
"entrant_pool_mean": 92.0576923076923,
"entrant_pool_median": 96.0,
"entrant_pool_p90": 120.7,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 21,
"replacements": 78,
"weekly_rank_rejected_entries": 4670,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.0
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 62.0033,
"avg_gross_exposure_pct": 37.9967,
"avg_hold_days": 7.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9823774258068003,
"cagr_pct": -88.2,
"calmar": -1.0,
"capacity_opportunities": 18499,
"end_date": "2025-05-02",
"ev_net_r": -0.6281719645236798,
"ev_without_best": {
"1": -0.6689552082120166,
"10": -0.7960935496678676,
"5": -0.7318549598868579
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 11,
"trailing_stop": 77,
"weekly_rebalance": 83
},
"gain_to_pain": -0.9977931510687086,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 326,
"peak_positions": 10,
"profit_factor": 0.29452896277094487,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.03,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 18173,
"skipped_min_initial_risk": 0,
"sortino": -3.6436044115462316,
"start_date": "2024-05-01",
"total_return_pct": -88.2,
"trades": 326,
"transaction_cost": 136.0770733350057,
"turnover_multiple": 13.607707333500569,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 93.0377358490566,
"entrant_pool_mean": 93.0377358490566,
"entrant_pool_median": 96,
"entrant_pool_p90": 123.60000000000001,
"events": 53,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 23,
"replacements": 83,
"weekly_rank_rejected_entries": 4804,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.0
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 61.968,
"avg_gross_exposure_pct": 38.032,
"avg_hold_days": 7.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9823774258068003,
"cagr_pct": -88.5,
"calmar": -1.0,
"capacity_opportunities": 18499,
"end_date": "2025-05-02",
"ev_net_r": -0.6367462109398206,
"ev_without_best": {
"1": -0.6774871010308375,
"10": -0.8044885925659915,
"5": -0.7403122279365472
},
"exit_reasons": {
"open_at_end": 10,
"stop": 145,
"time": 11,
"trailing_stop": 77,
"weekly_rebalance": 83
},
"gain_to_pain": -0.9988285793185551,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 88.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 326,
"peak_positions": 10,
"profit_factor": 0.2900917842162361,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.07,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 18173,
"skipped_min_initial_risk": 0,
"sortino": -3.6839354533683517,
"start_date": "2024-05-01",
"total_return_pct": -88.6,
"trades": 326,
"transaction_cost": 269.67156963869184,
"turnover_multiple": 13.483578481934591,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 93.0377358490566,
"entrant_pool_mean": 93.0377358490566,
"entrant_pool_median": 96,
"entrant_pool_p90": 123.60000000000001,
"events": 53,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 23,
"replacements": 83,
"weekly_rank_rejected_entries": 4804,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.7
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 62.0608,
"avg_gross_exposure_pct": 37.9392,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9837198587006604,
"cagr_pct": -86.8,
"calmar": -1.0,
"capacity_opportunities": 19533,
"end_date": "2025-06-04",
"ev_net_r": -0.6007158906780743,
"ev_without_best": {
"1": -0.6438694831669357,
"10": -0.7680232675817615,
"5": -0.7070400964126233
},
"exit_reasons": {
"open_at_end": 10,
"stop": 140,
"time": 14,
"trailing_stop": 77,
"weekly_rebalance": 77
},
"gain_to_pain": -0.9976878024105815,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.2982067143382821,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.89,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 19215,
"skipped_min_initial_risk": 0,
"sortino": -3.527507822290697,
"start_date": "2024-06-03",
"total_return_pct": -86.8,
"trades": 318,
"transaction_cost": 123.18371298886744,
"turnover_multiple": 12.318371298886744,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 96.1923076923077,
"entrant_pool_mean": 96.1923076923077,
"entrant_pool_median": 100.0,
"entrant_pool_p90": 126.79999999999998,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 20,
"replacements": 77,
"weekly_rank_rejected_entries": 4882,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.6
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 62.0289,
"avg_gross_exposure_pct": 37.9711,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9837198587006604,
"cagr_pct": -87.1,
"calmar": -1.0,
"capacity_opportunities": 19533,
"end_date": "2025-06-04",
"ev_net_r": -0.6086260456563171,
"ev_without_best": {
"1": -0.6516997322021665,
"10": -0.7756958755636939,
"5": -0.7148386568383259
},
"exit_reasons": {
"open_at_end": 10,
"stop": 140,
"time": 14,
"trailing_stop": 77,
"weekly_rebalance": 77
},
"gain_to_pain": -0.998770746237576,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 87.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.2938371841042855,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.92,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 19215,
"skipped_min_initial_risk": 0,
"sortino": -3.5658136030546883,
"start_date": "2024-06-03",
"total_return_pct": -87.2,
"trades": 318,
"transaction_cost": 244.3505859797201,
"turnover_multiple": 12.217529298986006,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 96.1923076923077,
"entrant_pool_mean": 96.1923076923077,
"entrant_pool_median": 100.0,
"entrant_pool_p90": 126.79999999999998,
"events": 52,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 20,
"replacements": 77,
"weekly_rank_rejected_entries": 4882,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.0
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 63.2597,
"avg_gross_exposure_pct": 36.7403,
"avg_hold_days": 8.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9850797715186134,
"cagr_pct": -86.3,
"calmar": -0.99,
"capacity_opportunities": 20308,
"end_date": "2025-07-02",
"ev_net_r": -0.6213736667115101,
"ev_without_best": {
"1": -0.6410446060052568,
"10": -0.7522066808998535,
"5": -0.7033760761828716
},
"exit_reasons": {
"open_at_end": 10,
"stop": 121,
"time": 13,
"trailing_stop": 79,
"weekly_rebalance": 80
},
"gain_to_pain": -0.997682641267626,
"longest_underwater_sessions": 240,
"max_drawdown_pct": 86.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.22554096029078793,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.19,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 20005,
"skipped_min_initial_risk": 0,
"sortino": -3.820305200914128,
"start_date": "2024-07-01",
"total_return_pct": -86.4,
"trades": 303,
"transaction_cost": 105.65473371670144,
"turnover_multiple": 10.565473371670143,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 100.09615384615384,
"entrant_pool_mean": 100.09615384615384,
"entrant_pool_median": 103.0,
"entrant_pool_p90": 126.89999999999999,
"events": 52,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 22,
"replacements": 80,
"weekly_rank_rejected_entries": 5089,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.8
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 63.2316,
"avg_gross_exposure_pct": 36.7684,
"avg_hold_days": 8.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9850797715186134,
"cagr_pct": -86.7,
"calmar": -0.99,
"capacity_opportunities": 20308,
"end_date": "2025-07-02",
"ev_net_r": -0.6291026336634411,
"ev_without_best": {
"1": -0.648752532008905,
"10": -0.7597712550356672,
"5": -0.7110385358507822
},
"exit_reasons": {
"open_at_end": 10,
"stop": 121,
"time": 13,
"trailing_stop": 79,
"weekly_rebalance": 80
},
"gain_to_pain": -0.9987672837976422,
"longest_underwater_sessions": 240,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.22154306727168946,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.23,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 20005,
"skipped_min_initial_risk": 0,
"sortino": -3.8590953645277186,
"start_date": "2024-07-01",
"total_return_pct": -86.7,
"trades": 303,
"transaction_cost": 209.5990575044757,
"turnover_multiple": 10.479952875223786,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 100.09615384615384,
"entrant_pool_mean": 100.09615384615384,
"entrant_pool_median": 103.0,
"entrant_pool_p90": 126.89999999999999,
"events": 52,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 33,
"reentries_within_5_sessions": 22,
"replacements": 80,
"weekly_rank_rejected_entries": 5089,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.8
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 62.0766,
"avg_gross_exposure_pct": 37.9234,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9846005310161718,
"cagr_pct": -88.6,
"calmar": -0.99,
"capacity_opportunities": 20715,
"end_date": "2025-08-04",
"ev_net_r": -0.648165886953235,
"ev_without_best": {
"1": -0.6637671459774861,
"10": -0.7592067916639776,
"5": -0.718373336853241
},
"exit_reasons": {
"open_at_end": 10,
"stop": 137,
"time": 15,
"trailing_stop": 78,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9978744853984205,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.2068795700248616,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.29,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 20396,
"skipped_min_initial_risk": 0,
"sortino": -3.822030335843179,
"start_date": "2024-08-01",
"total_return_pct": -88.8,
"trades": 319,
"transaction_cost": 101.08785242418357,
"turnover_multiple": 10.108785242418355,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 102.54716981132076,
"entrant_pool_mean": 102.54716981132076,
"entrant_pool_median": 104,
"entrant_pool_p90": 139.40000000000003,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 36,
"reentries_within_5_sessions": 20,
"replacements": 79,
"weekly_rank_rejected_entries": 5318,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.3
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 62.0449,
"avg_gross_exposure_pct": 37.9551,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9846005310161718,
"cagr_pct": -88.9,
"calmar": -0.99,
"capacity_opportunities": 20715,
"end_date": "2025-08-04",
"ev_net_r": -0.6559901575250767,
"ev_without_best": {
"1": -0.671580301437549,
"10": -0.7669209392929265,
"5": -0.7261239024022286
},
"exit_reasons": {
"open_at_end": 10,
"stop": 137,
"time": 15,
"trailing_stop": 78,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9988694750943707,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 89.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.2031726485127591,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.33,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 20396,
"skipped_min_initial_risk": 0,
"sortino": -3.8592276218110433,
"start_date": "2024-08-01",
"total_return_pct": -89.1,
"trades": 319,
"transaction_cost": 200.4879956414849,
"turnover_multiple": 10.024399782074244,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 102.54716981132076,
"entrant_pool_mean": 102.54716981132076,
"entrant_pool_median": 104,
"entrant_pool_p90": 139.40000000000003,
"events": 53,
"reentries_within_10_sessions": 29,
"reentries_within_20_sessions": 36,
"reentries_within_5_sessions": 20,
"replacements": 79,
"weekly_rank_rejected_entries": 5318,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.9
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 63.0008,
"avg_gross_exposure_pct": 36.9992,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9850957456843694,
"cagr_pct": -88.9,
"calmar": -0.99,
"capacity_opportunities": 21202,
"end_date": "2025-09-04",
"ev_net_r": -0.6647483239382015,
"ev_without_best": {
"1": -0.6805508090388264,
"10": -0.7777592776584774,
"5": -0.7358996147855543
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 16,
"trailing_stop": 72,
"weekly_rebalance": 77
},
"gain_to_pain": -0.9978941944658036,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 89.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 316,
"peak_positions": 10,
"profit_factor": 0.19627306951568899,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.68,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 20886,
"skipped_min_initial_risk": 0,
"sortino": -4.265584901227819,
"start_date": "2024-09-03",
"total_return_pct": -89.0,
"trades": 316,
"transaction_cost": 92.7904600127034,
"turnover_multiple": 9.279046001270341,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.1923076923077,
"entrant_pool_mean": 105.1923076923077,
"entrant_pool_median": 108.0,
"entrant_pool_p90": 140.2,
"events": 52,
"reentries_within_10_sessions": 32,
"reentries_within_20_sessions": 37,
"reentries_within_5_sessions": 21,
"replacements": 77,
"weekly_rank_rejected_entries": 5353,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.6
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 62.9713,
"avg_gross_exposure_pct": 37.0287,
"avg_hold_days": 7.9,
"avg_positions": 10.0,
"blocked_fraction": 0.9850957456843694,
"cagr_pct": -89.2,
"calmar": -1.0,
"capacity_opportunities": 21202,
"end_date": "2025-09-04",
"ev_net_r": -0.6721977882223402,
"ev_without_best": {
"1": -0.687987862491748,
"10": -0.7850698029442676,
"5": -0.7432686372413498
},
"exit_reasons": {
"open_at_end": 10,
"stop": 141,
"time": 16,
"trailing_stop": 72,
"weekly_rebalance": 77
},
"gain_to_pain": -0.9988857213097584,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 89.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 316,
"peak_positions": 10,
"profit_factor": 0.19299717323739743,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 20886,
"skipped_min_initial_risk": 0,
"sortino": -4.303499072783009,
"start_date": "2024-09-03",
"total_return_pct": -89.2,
"trades": 316,
"transaction_cost": 184.07366942282377,
"turnover_multiple": 9.203683471141188,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.1923076923077,
"entrant_pool_mean": 105.1923076923077,
"entrant_pool_median": 108.0,
"entrant_pool_p90": 140.2,
"events": 52,
"reentries_within_10_sessions": 32,
"reentries_within_20_sessions": 37,
"reentries_within_5_sessions": 21,
"replacements": 77,
"weekly_rank_rejected_entries": 5353,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.3
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 61.6338,
"avg_gross_exposure_pct": 38.3662,
"avg_hold_days": 7.7,
"avg_positions": 10.0,
"blocked_fraction": 0.985251274581209,
"cagr_pct": -89.9,
"calmar": -1.0,
"capacity_opportunities": 21968,
"end_date": "2025-10-02",
"ev_net_r": -0.6678616508973313,
"ev_without_best": {
"1": -0.6808849583820495,
"10": -0.7528491623921422,
"5": -0.7207528316491609
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 19,
"trailing_stop": 70,
"weekly_rebalance": 79
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 324,
"peak_positions": 10,
"profit_factor": 0.169834411608892,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -5.22,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 21644,
"skipped_min_initial_risk": 0,
"sortino": -5.6615690699226535,
"start_date": "2024-10-01",
"total_return_pct": -90.0,
"trades": 324,
"transaction_cost": 89.31612836736116,
"turnover_multiple": 8.931612836736116,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 107.78846153846153,
"entrant_pool_mean": 107.78846153846153,
"entrant_pool_median": 112.0,
"entrant_pool_p90": 147.7,
"events": 52,
"reentries_within_10_sessions": 33,
"reentries_within_20_sessions": 42,
"reentries_within_5_sessions": 22,
"replacements": 79,
"weekly_rank_rejected_entries": 5487,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.0
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 61.6035,
"avg_gross_exposure_pct": 38.3965,
"avg_hold_days": 7.7,
"avg_positions": 10.0,
"blocked_fraction": 0.985251274581209,
"cagr_pct": -90.2,
"calmar": -1.0,
"capacity_opportunities": 21968,
"end_date": "2025-10-02",
"ev_net_r": -0.675504579591547,
"ev_without_best": {
"1": -0.6884992618125046,
"10": -0.7603969273808096,
"5": -0.7282978597679705
},
"exit_reasons": {
"open_at_end": 10,
"stop": 146,
"time": 19,
"trailing_stop": 70,
"weekly_rebalance": 79
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 324,
"peak_positions": 10,
"profit_factor": 0.16656618079963945,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -5.28,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 21644,
"skipped_min_initial_risk": 0,
"sortino": -5.705187625689229,
"start_date": "2024-10-01",
"total_return_pct": -90.2,
"trades": 324,
"transaction_cost": 177.16176442066273,
"turnover_multiple": 8.858088221033137,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 107.78846153846153,
"entrant_pool_mean": 107.78846153846153,
"entrant_pool_median": 112.0,
"entrant_pool_p90": 147.7,
"events": 52,
"reentries_within_10_sessions": 33,
"reentries_within_20_sessions": 42,
"reentries_within_5_sessions": 22,
"replacements": 79,
"weekly_rank_rejected_entries": 5487,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.7
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 60.8576,
"avg_gross_exposure_pct": 39.1424,
"avg_hold_days": 8.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9866047020229634,
"cagr_pct": -82.5,
"calmar": -0.99,
"capacity_opportunities": 21948,
"end_date": "2025-11-04",
"ev_net_r": -0.5697042736010293,
"ev_without_best": {
"1": -0.5837260174244685,
"10": -0.6647740615955928,
"5": -0.6282912775728282
},
"exit_reasons": {
"open_at_end": 10,
"stop": 118,
"time": 22,
"trailing_stop": 66,
"weekly_rebalance": 78
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 83.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 10,
"profit_factor": 0.21962763762881102,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.41,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 21654,
"skipped_min_initial_risk": 0,
"sortino": -4.958819189754677,
"start_date": "2024-11-01",
"total_return_pct": -82.7,
"trades": 294,
"transaction_cost": 105.68364978261953,
"turnover_multiple": 10.568364978261952,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 108.54716981132076,
"entrant_pool_mean": 108.54716981132076,
"entrant_pool_median": 113,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 18,
"replacements": 78,
"weekly_rank_rejected_entries": 5626,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.5
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 60.8267,
"avg_gross_exposure_pct": 39.1733,
"avg_hold_days": 8.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9866047020229634,
"cagr_pct": -82.9,
"calmar": -0.99,
"capacity_opportunities": 21948,
"end_date": "2025-11-04",
"ev_net_r": -0.5773218504503881,
"ev_without_best": {
"1": -0.5913119515706207,
"10": -0.6722492654823428,
"5": -0.6357858841468081
},
"exit_reasons": {
"open_at_end": 10,
"stop": 118,
"time": 22,
"trailing_stop": 66,
"weekly_rebalance": 78
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 83.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 10,
"profit_factor": 0.21539537253416594,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.47,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 21654,
"skipped_min_initial_risk": 0,
"sortino": -5.007419233219395,
"start_date": "2024-11-01",
"total_return_pct": -83.1,
"trades": 294,
"transaction_cost": 209.65593761473377,
"turnover_multiple": 10.482796880736688,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 108.54716981132076,
"entrant_pool_mean": 108.54716981132076,
"entrant_pool_median": 113,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 18,
"replacements": 78,
"weekly_rank_rejected_entries": 5626,
"zero_entrant_fraction": 0.0
},
"win_rate": 23.1
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 60.9165,
"avg_gross_exposure_pct": 39.0835,
"avg_hold_days": 8.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9861636984060207,
"cagr_pct": -80.8,
"calmar": -0.99,
"capacity_opportunities": 21393,
"end_date": "2025-12-03",
"ev_net_r": -0.5347384686945992,
"ev_without_best": {
"1": -0.5545281659519443,
"10": -0.650537620717841,
"5": -0.6046968373335492
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 23,
"trailing_stop": 59,
"weekly_rebalance": 82
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 232,
"max_drawdown_pct": 81.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 296,
"peak_positions": 10,
"profit_factor": 0.2599084463389491,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.98,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 21097,
"skipped_min_initial_risk": 0,
"sortino": -4.706784089321126,
"start_date": "2024-12-02",
"total_return_pct": -80.8,
"trades": 296,
"transaction_cost": 112.9881132877445,
"turnover_multiple": 11.29881132877445,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.46153846153847,
"entrant_pool_mean": 105.46153846153847,
"entrant_pool_median": 111.5,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 40,
"reentries_within_5_sessions": 18,
"replacements": 82,
"weekly_rank_rejected_entries": 5365,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.6
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2024-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 60.8856,
"avg_gross_exposure_pct": 39.1144,
"avg_hold_days": 8.5,
"avg_positions": 10.0,
"blocked_fraction": 0.9861636984060207,
"cagr_pct": -81.2,
"calmar": -0.99,
"capacity_opportunities": 21393,
"end_date": "2025-12-03",
"ev_net_r": -0.5424484371250357,
"ev_without_best": {
"1": -0.562224972944543,
"10": -0.6580927739076119,
"5": -0.6122988787391169
},
"exit_reasons": {
"open_at_end": 10,
"stop": 122,
"time": 23,
"trailing_stop": 59,
"weekly_rebalance": 82
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 232,
"max_drawdown_pct": 82.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 296,
"peak_positions": 10,
"profit_factor": 0.2553162920987961,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.03,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 21097,
"skipped_min_initial_risk": 0,
"sortino": -4.758951454960037,
"start_date": "2024-12-02",
"total_return_pct": -81.3,
"trades": 296,
"transaction_cost": 224.1247535542333,
"turnover_multiple": 11.206237677711666,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.46153846153847,
"entrant_pool_mean": 105.46153846153847,
"entrant_pool_median": 111.5,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 31,
"reentries_within_20_sessions": 40,
"reentries_within_5_sessions": 18,
"replacements": 82,
"weekly_rank_rejected_entries": 5365,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.0
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 60.097,
"avg_gross_exposure_pct": 39.903,
"avg_hold_days": 8.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9856094674556213,
"cagr_pct": -86.8,
"calmar": -0.99,
"capacity_opportunities": 21125,
"end_date": "2026-01-05",
"ev_net_r": -0.6346861712869394,
"ev_without_best": {
"1": -0.65428322869126,
"10": -0.733717415694094,
"5": -0.6965339311999749
},
"exit_reasons": {
"open_at_end": 10,
"stop": 133,
"time": 22,
"trailing_stop": 56,
"weekly_rebalance": 83
},
"gain_to_pain": -0.9830257816939045,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 87.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 10,
"profit_factor": 0.19868793365913895,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.63,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 20821,
"skipped_min_initial_risk": 0,
"sortino": -5.008239525467606,
"start_date": "2025-01-02",
"total_return_pct": -87.0,
"trades": 304,
"transaction_cost": 105.80027511763163,
"turnover_multiple": 10.580027511763163,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 104.81132075471699,
"entrant_pool_mean": 104.81132075471699,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 37,
"reentries_within_5_sessions": 17,
"replacements": 83,
"weekly_rank_rejected_entries": 5433,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.4
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 60.065,
"avg_gross_exposure_pct": 39.935,
"avg_hold_days": 8.3,
"avg_positions": 10.0,
"blocked_fraction": 0.9856094674556213,
"cagr_pct": -87.1,
"calmar": -0.99,
"capacity_opportunities": 21125,
"end_date": "2026-01-05",
"ev_net_r": -0.6425213339733414,
"ev_without_best": {
"1": -0.6621059906188959,
"10": -0.7413790383352059,
"5": -0.7042648105123447
},
"exit_reasons": {
"open_at_end": 10,
"stop": 133,
"time": 22,
"trailing_stop": 56,
"weekly_rebalance": 83
},
"gain_to_pain": -0.9835979518382659,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 87.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 10,
"profit_factor": 0.19501573126819294,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 20821,
"skipped_min_initial_risk": 0,
"sortino": -5.053860058597011,
"start_date": "2025-01-02",
"total_return_pct": -87.3,
"trades": 304,
"transaction_cost": 209.84640599389422,
"turnover_multiple": 10.492320299694711,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 104.81132075471699,
"entrant_pool_mean": 104.81132075471699,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 37,
"reentries_within_5_sessions": 17,
"replacements": 83,
"weekly_rank_rejected_entries": 5433,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.7
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 56.5068,
"avg_gross_exposure_pct": 43.4932,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.985052105436884,
"cagr_pct": -90.8,
"calmar": -1.0,
"capacity_opportunities": 21207,
"end_date": "2026-02-03",
"ev_net_r": -0.6637537536826887,
"ev_without_best": {
"1": -0.6960264055083547,
"10": -0.78081028900719,
"5": -0.7443966163520124
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 20,
"trailing_stop": 57,
"weekly_rebalance": 80
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.20502698176404838,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.46,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 20890,
"skipped_min_initial_risk": 0,
"sortino": 2.377271492675672,
"start_date": "2025-02-03",
"total_return_pct": -90.8,
"trades": 317,
"transaction_cost": 100.12550080584089,
"turnover_multiple": 10.012550080584088,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 104.46153846153847,
"entrant_pool_mean": 104.46153846153847,
"entrant_pool_median": 107.0,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 12,
"replacements": 80,
"weekly_rank_rejected_entries": 5308,
"zero_entrant_fraction": 0.0
},
"win_rate": 18.0
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 56.4762,
"avg_gross_exposure_pct": 43.5238,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.985052105436884,
"cagr_pct": -91.1,
"calmar": -1.0,
"capacity_opportunities": 21207,
"end_date": "2026-02-03",
"ev_net_r": -0.6718731584526934,
"ev_without_best": {
"1": -0.7041300264675383,
"10": -0.788804170116429,
"5": -0.7524353060297837
},
"exit_reasons": {
"open_at_end": 10,
"stop": 150,
"time": 20,
"trailing_stop": 57,
"weekly_rebalance": 80
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 10,
"profit_factor": 0.20149754665415076,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.45,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 20890,
"skipped_min_initial_risk": 0,
"sortino": 2.349152264621316,
"start_date": "2025-02-03",
"total_return_pct": -91.1,
"trades": 317,
"transaction_cost": 198.4670420884103,
"turnover_multiple": 9.923352104420514,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 104.46153846153847,
"entrant_pool_mean": 104.46153846153847,
"entrant_pool_median": 107.0,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 12,
"replacements": 80,
"weekly_rank_rejected_entries": 5308,
"zero_entrant_fraction": 0.0
},
"win_rate": 17.7
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 54.4278,
"avg_gross_exposure_pct": 45.5722,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.9848751486325803,
"cagr_pct": -90.8,
"calmar": -1.0,
"capacity_opportunities": 21025,
"end_date": "2026-03-03",
"ev_net_r": -0.6606087493789973,
"ev_without_best": {
"1": -0.6927696735828041,
"10": -0.7805720768520605,
"5": -0.7418258104823814
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 18,
"trailing_stop": 54,
"weekly_rebalance": 81
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.20774985223061262,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.46,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 20707,
"skipped_min_initial_risk": 0,
"sortino": 2.377521004469154,
"start_date": "2025-03-03",
"total_return_pct": -90.8,
"trades": 318,
"transaction_cost": 102.52037061764781,
"turnover_multiple": 10.25203706176478,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 103.13461538461539,
"entrant_pool_mean": 103.13461538461539,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 13,
"replacements": 81,
"weekly_rank_rejected_entries": 5232,
"zero_entrant_fraction": 0.0
},
"win_rate": 17.6
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 54.3955,
"avg_gross_exposure_pct": 45.6045,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.9848751486325803,
"cagr_pct": -91.1,
"calmar": -1.0,
"capacity_opportunities": 21025,
"end_date": "2026-03-03",
"ev_net_r": -0.6690548950135676,
"ev_without_best": {
"1": -0.7012011159260342,
"10": -0.7888870271963414,
"5": -0.7502046343205505
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 18,
"trailing_stop": 54,
"weekly_rebalance": 81
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 10,
"profit_factor": 0.20408638298700554,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.45,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 20707,
"skipped_min_initial_risk": 0,
"sortino": 2.348166886009065,
"start_date": "2025-03-03",
"total_return_pct": -91.0,
"trades": 318,
"transaction_cost": 203.13265273328065,
"turnover_multiple": 10.156632636664032,
"underwater_pct": 99.60474308300395,
"weekly_rebalance": {
"eligible_pool_mean": 103.13461538461539,
"entrant_pool_mean": 103.13461538461539,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 148.0,
"events": 52,
"reentries_within_10_sessions": 23,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 13,
"replacements": 81,
"weekly_rank_rejected_entries": 5232,
"zero_entrant_fraction": 0.0
},
"win_rate": 17.3
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 52.452,
"avg_gross_exposure_pct": 47.548,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.9850836996165716,
"cagr_pct": -90.0,
"calmar": -0.97,
"capacity_opportunities": 21386,
"end_date": "2026-04-01",
"ev_net_r": -0.6388559666048844,
"ev_without_best": {
"1": -0.6708473508496412,
"10": -0.7754182025431909,
"5": -0.7335354204784669
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 21,
"trailing_stop": 54,
"weekly_rebalance": 79
},
"gain_to_pain": -0.998255865259375,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.2507835366978887,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.47,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 21067,
"skipped_min_initial_risk": 0,
"sortino": 2.460139266300736,
"start_date": "2025-04-01",
"total_return_pct": -90.0,
"trades": 319,
"transaction_cost": 122.01741837667812,
"turnover_multiple": 12.201741837667813,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 105.13461538461539,
"entrant_pool_mean": 105.13461538461539,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 148.9,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 13,
"replacements": 79,
"weekly_rank_rejected_entries": 5342,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.4
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 52.4147,
"avg_gross_exposure_pct": 47.5853,
"avg_hold_days": 7.9,
"avg_positions": 9.9921,
"blocked_fraction": 0.9850836996165716,
"cagr_pct": -90.3,
"calmar": -0.97,
"capacity_opportunities": 21386,
"end_date": "2026-04-01",
"ev_net_r": -0.6478758172128406,
"ev_without_best": {
"1": -0.6798543485067122,
"10": -0.7842922507361512,
"5": -0.7424742669854492
},
"exit_reasons": {
"open_at_end": 10,
"stop": 155,
"time": 21,
"trailing_stop": 54,
"weekly_rebalance": 79
},
"gain_to_pain": -0.9985200760076592,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 10,
"profit_factor": 0.24646239429304392,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.47,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 21067,
"skipped_min_initial_risk": 0,
"sortino": 2.4288012841546007,
"start_date": "2025-04-01",
"total_return_pct": -90.3,
"trades": 319,
"transaction_cost": 241.6401445203924,
"turnover_multiple": 12.08200722601962,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 105.13461538461539,
"entrant_pool_mean": 105.13461538461539,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 148.9,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 13,
"replacements": 79,
"weekly_rank_rejected_entries": 5342,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.1
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 50.4384,
"avg_gross_exposure_pct": 49.5616,
"avg_hold_days": 7.5,
"avg_positions": 9.9921,
"blocked_fraction": 0.9848916632740761,
"cagr_pct": -92.1,
"calmar": -0.97,
"capacity_opportunities": 22107,
"end_date": "2026-05-01",
"ev_net_r": -0.6689358775262245,
"ev_without_best": {
"1": -0.6995765384894497,
"10": -0.8219893714871219,
"5": -0.7770562272788968
},
"exit_reasons": {
"open_at_end": 10,
"stop": 165,
"time": 20,
"trailing_stop": 61,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9991588313041176,
"longest_underwater_sessions": 174,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 334,
"peak_positions": 10,
"profit_factor": 0.25266456211823596,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.43,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 21773,
"skipped_min_initial_risk": 0,
"sortino": 2.209953029102527,
"start_date": "2025-05-01",
"total_return_pct": -92.1,
"trades": 334,
"transaction_cost": 131.5239586699536,
"turnover_multiple": 13.15239586699536,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 108.62264150943396,
"entrant_pool_mean": 108.62264150943396,
"entrant_pool_median": 107,
"entrant_pool_p90": 148.8,
"events": 53,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 11,
"replacements": 78,
"weekly_rank_rejected_entries": 5631,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 50.3995,
"avg_gross_exposure_pct": 49.6005,
"avg_hold_days": 7.5,
"avg_positions": 9.9921,
"blocked_fraction": 0.9848916632740761,
"cagr_pct": -92.3,
"calmar": -0.97,
"capacity_opportunities": 22107,
"end_date": "2026-05-01",
"ev_net_r": -0.6781396340084364,
"ev_without_best": {
"1": -0.7087685732524206,
"10": -0.8310007037979785,
"5": -0.786132772361625
},
"exit_reasons": {
"open_at_end": 10,
"stop": 165,
"time": 20,
"trailing_stop": 61,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9994267718887035,
"longest_underwater_sessions": 174,
"max_drawdown_pct": 94.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 334,
"peak_positions": 10,
"profit_factor": 0.2484320017651765,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 21773,
"skipped_min_initial_risk": 0,
"sortino": 2.1768325256750547,
"start_date": "2025-05-01",
"total_return_pct": -92.3,
"trades": 334,
"transaction_cost": 260.44042917893506,
"turnover_multiple": 13.022021458946753,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 108.62264150943396,
"entrant_pool_mean": 108.62264150943396,
"entrant_pool_median": 107,
"entrant_pool_p90": 148.8,
"events": 53,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 11,
"replacements": 78,
"weekly_rank_rejected_entries": 5631,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.5
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 51.1401,
"avg_gross_exposure_pct": 48.8599,
"avg_hold_days": 7.5,
"avg_positions": 9.9921,
"blocked_fraction": 0.9845508208817562,
"cagr_pct": -92.3,
"calmar": -0.96,
"capacity_opportunities": 21684,
"end_date": "2026-06-02",
"ev_net_r": -0.6789640527626859,
"ev_without_best": {
"1": -0.709542999696789,
"10": -0.8241437777281091,
"5": -0.7848740780334014
},
"exit_reasons": {
"open_at_end": 10,
"stop": 166,
"time": 18,
"trailing_stop": 60,
"weekly_rebalance": 81
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 153,
"max_drawdown_pct": 95.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 335,
"peak_positions": 10,
"profit_factor": 0.2468676185202027,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 21349,
"skipped_min_initial_risk": 0,
"sortino": 2.1781285660140193,
"start_date": "2025-06-02",
"total_return_pct": -92.3,
"trades": 335,
"transaction_cost": 133.16513858393003,
"turnover_multiple": 13.316513858393003,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 105.96153846153847,
"entrant_pool_mean": 105.96153846153847,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 147.9,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 13,
"replacements": 81,
"weekly_rank_rejected_entries": 5379,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.5
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 51.1021,
"avg_gross_exposure_pct": 48.8979,
"avg_hold_days": 7.5,
"avg_positions": 9.9921,
"blocked_fraction": 0.9845508208817562,
"cagr_pct": -92.6,
"calmar": -0.97,
"capacity_opportunities": 21684,
"end_date": "2026-06-02",
"ev_net_r": -0.6883412380242403,
"ev_without_best": {
"1": -0.7189090175819126,
"10": -0.8333773181686577,
"5": -0.7941580558800199
},
"exit_reasons": {
"open_at_end": 10,
"stop": 166,
"time": 18,
"trailing_stop": 60,
"weekly_rebalance": 81
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 153,
"max_drawdown_pct": 95.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 335,
"peak_positions": 10,
"profit_factor": 0.24255965444320388,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 21349,
"skipped_min_initial_risk": 0,
"sortino": 2.144350065117963,
"start_date": "2025-06-02",
"total_return_pct": -92.6,
"trades": 335,
"transaction_cost": 263.68015808759264,
"turnover_multiple": 13.184007904379632,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 105.96153846153847,
"entrant_pool_mean": 105.96153846153847,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 147.9,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 27,
"reentries_within_5_sessions": 13,
"replacements": 81,
"weekly_rank_rejected_entries": 5379,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 50.6058,
"avg_gross_exposure_pct": 49.3942,
"avg_hold_days": 7.6,
"avg_positions": 9.9921,
"blocked_fraction": 0.9843410998962362,
"cagr_pct": -92.7,
"calmar": -0.96,
"capacity_opportunities": 21202,
"end_date": "2026-07-01",
"ev_net_r": -0.6973178751975785,
"ev_without_best": {
"1": -0.7282294223227306,
"10": -0.8639736913263127,
"5": -0.8143053815608673
},
"exit_reasons": {
"open_at_end": 10,
"stop": 166,
"time": 18,
"trailing_stop": 58,
"weekly_rebalance": 80
},
"gain_to_pain": -0.9799552287868345,
"longest_underwater_sessions": 117,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 332,
"peak_positions": 10,
"profit_factor": 0.25036733667061944,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 20870,
"skipped_min_initial_risk": 0,
"sortino": 2.1231076822860335,
"start_date": "2025-07-01",
"total_return_pct": -92.7,
"trades": 332,
"transaction_cost": 117.79352142516825,
"turnover_multiple": 11.779352142516824,
"underwater_pct": 98.02371541501977,
"weekly_rebalance": {
"eligible_pool_mean": 104.76923076923077,
"entrant_pool_mean": 104.76923076923077,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 147.1,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 13,
"replacements": 80,
"weekly_rank_rejected_entries": 5319,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.3
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|empty_book|empty-2025-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 50.5668,
"avg_gross_exposure_pct": 49.4332,
"avg_hold_days": 7.6,
"avg_positions": 9.9921,
"blocked_fraction": 0.9843410998962362,
"cagr_pct": -93.0,
"calmar": -0.96,
"capacity_opportunities": 21202,
"end_date": "2026-07-01",
"ev_net_r": -0.7066163687938423,
"ev_without_best": {
"1": -0.7375164095885014,
"10": -0.8730624258251584,
"5": -0.8234567268721205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 166,
"time": 18,
"trailing_stop": 58,
"weekly_rebalance": 80
},
"gain_to_pain": -0.980437707343128,
"longest_underwater_sessions": 117,
"max_drawdown_pct": 96.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 332,
"peak_positions": 10,
"profit_factor": 0.2462775380589733,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.41,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 20870,
"skipped_min_initial_risk": 0,
"sortino": 2.09002356148651,
"start_date": "2025-07-01",
"total_return_pct": -93.0,
"trades": 332,
"transaction_cost": 233.29951570037355,
"turnover_multiple": 11.664975785018678,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 104.76923076923077,
"entrant_pool_mean": 104.76923076923077,
"entrant_pool_median": 105.5,
"entrant_pool_p90": 147.1,
"events": 52,
"reentries_within_10_sessions": 21,
"reentries_within_20_sessions": 26,
"reentries_within_5_sessions": 13,
"replacements": 80,
"weekly_rank_rejected_entries": 5319,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.0
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-01|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664916416183126,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4464.28,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1407741725576,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 116.71465359872383,
"turnover_multiple": 26.144115870582453,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-01|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844852772588503,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4340.8,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.33999900895583,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 223.35751936644854,
"turnover_multiple": 25.72769067527282,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.3527678800960984,
"10": -0.5578987879129021,
"5": -0.4709411340390191
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664949582795816,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4077.13,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14036609384556,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 106.59295396449201,
"turnover_multiple": 26.144114601322993,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.36948852552157496,
"10": -0.574376544436406,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844880889359477,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3967.27,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443223,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34009267159337,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 204.13746583581508,
"turnover_multiple": 25.72770013583838,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664882884407439,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4393.29,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14087350446897,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 114.85867974445249,
"turnover_multiple": 26.144115172103934,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.36948852552157496,
"10": -0.574376544436406,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844831119889144,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4281.87,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443223,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34000558310896,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 220.3254138496424,
"turnover_multiple": 25.727709371097486,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.3527678800960984,
"10": -0.5578987879129021,
"5": -0.4709411340390191
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664897316093258,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4177.66,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14034369396495,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 109.22126187498293,
"turnover_multiple": 26.144124192725815,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844922617838066,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4077.22,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34036196062266,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 209.79477441001214,
"turnover_multiple": 25.727674053645885,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664885332978819,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4413.91,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1407185026995,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 115.39773877051044,
"turnover_multiple": 26.144107779839292,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.369488525521575,
"10": -0.574376544436406,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844905978767629,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4301.96,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.3401218377153,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 221.35923494842106,
"turnover_multiple": 25.727718870982187,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664925843328973,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4746.99,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14031624547107,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 124.1057569568984,
"turnover_multiple": 26.144094880523955,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844911123170073,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4637.87,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34054625705545,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 238.64337258908722,
"turnover_multiple": 25.72769100784274,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.3527678800960984,
"10": -0.557898787912902,
"5": -0.4709411340390191
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664978460950122,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4750.18,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14077542488036,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 124.18924446705363,
"turnover_multiple": 26.1441133740308,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.36948852552157496,
"10": -0.574376544436406,
"5": -0.48748315687938515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.684492550518107,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4645.45,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443223,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.340508718903,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 239.03357338354692,
"turnover_multiple": 25.72770919755319,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664972151528192,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4904.06,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1409568948767,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 128.21220883895347,
"turnover_multiple": 26.144094656051,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844892032522013,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4793.26,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34016491198724,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 246.6390084472515,
"turnover_multiple": 25.72768934370882,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664912831718492,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4936.54,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1406566647428,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 129.06144011334294,
"turnover_multiple": 26.14410905479201,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.36948852552157496,
"10": -0.574376544436406,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844890227572886,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4836.92,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.3404847734111,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 248.88568754330137,
"turnover_multiple": 25.727703532754454,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327034,
"ev_without_best": {
"1": -0.3527678800960983,
"10": -0.557898787912902,
"5": -0.470941134039019
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664927865788238,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4599.57,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14081453529764,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 120.25155186385975,
"turnover_multiple": 26.144085613189873,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.369488525521575,
"10": -0.574376544436406,
"5": -0.48748315687938515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844890977640858,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4505.02,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.3401892653993,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 231.8075413890853,
"turnover_multiple": 25.727692817022483,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2798779953327035,
"ev_without_best": {
"1": -0.3527678800960984,
"10": -0.5578987879129021,
"5": -0.4709411340390191
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664883398251369,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4654.28,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868412,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.14071744528155,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 121.68197224590018,
"turnover_multiple": 26.14410225553688,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844899990844195,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4566.73,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.3406072393641,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 234.9830066884213,
"turnover_multiple": 25.727709618087925,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664935700907686,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5185.5,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1406941969199,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 135.57016679145465,
"turnover_multiple": 26.14408770445563,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.684491511651789,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5096.02,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34030011715384,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 262.21782819238655,
"turnover_multiple": 25.727707916411877,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-13|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.3527678800960983,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664926956709023,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5336.82,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1406068635961,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 139.52636364483243,
"turnover_multiple": 26.14410147706545,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-13|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.29670942264739447,
"ev_without_best": {
"1": -0.36948852552157496,
"10": -0.574376544436406,
"5": -0.4874831568793851
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6844912180448653,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5250.34,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443223,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34044712784043,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 270.1581991805026,
"turnover_multiple": 25.727686128946182,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-14|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8961,
"avg_gross_exposure_pct": 81.1039,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -57.3,
"calmar": -0.57,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.27987799533270347,
"ev_without_best": {
"1": -0.35276788009609833,
"10": -0.557898787912902,
"5": -0.47094113403901905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.6664908944255081,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5728.57,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6477111198868413,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.1404904537416,
"start_date": "2019-01-02",
"total_return_pct": -57.1,
"trades": 241,
"transaction_cost": 149.76836382852974,
"turnover_multiple": 26.144109931192208,
"underwater_pct": 94.86166007905138,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2019-seed-14|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 18.8159,
"avg_gross_exposure_pct": 81.1841,
"avg_hold_days": 10.0,
"avg_positions": 9.9643,
"blocked_fraction": 0.9591871295512278,
"cagr_pct": -59.0,
"calmar": -0.59,
"capacity_opportunities": 5905,
"end_date": "2019-12-31",
"ev_net_r": -0.2967094226473944,
"ev_without_best": {
"1": -0.3694885255215749,
"10": -0.5743765444364058,
"5": -0.48748315687938504
},
"exit_reasons": {
"open_at_end": 10,
"stop": 103,
"time": 14,
"trailing_stop": 41,
"weekly_rebalance": 73
},
"gain_to_pain": -0.684491756164681,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5640.35,
"measurement_start_positions": 10,
"opened_positions": 241,
"peak_positions": 10,
"profit_factor": 0.6316088774443224,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 5664,
"skipped_min_initial_risk": 0,
"sortino": 276.34056183479913,
"start_date": "2019-01-02",
"total_return_pct": -58.8,
"trades": 241,
"transaction_cost": 290.22654068738836,
"turnover_multiple": 25.72770667488616,
"underwater_pct": 95.25691699604744,
"weekly_rebalance": {
"eligible_pool_mean": 28.903846153846153,
"entrant_pool_mean": 28.903846153846153,
"entrant_pool_median": 26.0,
"entrant_pool_p90": 44.8,
"events": 52,
"reentries_within_10_sessions": 16,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 12,
"replacements": 79,
"weekly_rank_rejected_entries": 1395,
"zero_entrant_fraction": 0.0
},
"win_rate": 30.3
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1342076790924517,
"ev_without_best": {
"1": -0.19549347172495507,
"10": -0.46804201043722665,
"5": -0.3573479537856673
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.44774362275428836,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 6484.59,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853112,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678214125400531,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 139.1378144789687,
"turnover_multiple": 21.456686464212645,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399943,
"ev_without_best": {
"1": -0.2081330695866879,
"10": -0.48042554975849633,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4722419455183009,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 6344.37,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402211587474752,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 268.0956338848747,
"turnover_multiple": 21.1286253705943,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245163,
"ev_without_best": {
"1": -0.19549347172495501,
"10": -0.4680420104372266,
"5": -0.3573479537856672
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.44774384274404216,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 6432.24,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853115,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678202710478638,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 138.0145321384586,
"turnover_multiple": 21.456682607996374,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1469258750839994,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.48042554975849633,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47223932930887885,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 6296.25,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402196097179333,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 266.0622019835542,
"turnover_multiple": 21.128624338578856,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245168,
"ev_without_best": {
"1": -0.19549347172495507,
"10": -0.46804201043722665,
"5": -0.35734795378566725
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477424958995108,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 6771.32,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853114,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.667817825284964,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 145.29002814324696,
"turnover_multiple": 21.456677301212608,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1469258750839994,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.48042554975849633,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47223892385217714,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 6619.4,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402182378227227,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 279.7173948891837,
"turnover_multiple": 21.128606436322304,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245163,
"ev_without_best": {
"1": -0.19549347172495501,
"10": -0.4680420104372266,
"5": -0.3573479537856672
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477424748984534,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 6817.88,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853115,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678164283368934,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 146.28905189822487,
"turnover_multiple": 21.456677427327097,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399943,
"ev_without_best": {
"1": -0.2081330695866879,
"10": -0.4804255497584963,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47224078045424556,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 6678.01,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402204326924682,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 282.1940408576493,
"turnover_multiple": 21.1286027467501,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1342076790924517,
"ev_without_best": {
"1": -0.19549347172495513,
"10": -0.4680420104372267,
"5": -0.3573479537856673
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477415268263681,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 7544.19,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853114,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678157758703436,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 161.87339643525556,
"turnover_multiple": 21.45669666793328,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399937,
"ev_without_best": {
"1": -0.20813306958668784,
"10": -0.4804255497584963,
"5": -0.36986280814007316
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4722400111031307,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 7396.96,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402182081949519,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 312.5749065528144,
"turnover_multiple": 21.128605978186606,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245163,
"ev_without_best": {
"1": -0.19549347172495501,
"10": -0.4680420104372266,
"5": -0.3573479537856672
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.44774221400231123,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 8549.11,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853115,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678124103336769,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 183.43561297641557,
"turnover_multiple": 21.45669116158472,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1469258750839994,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.48042554975849633,
"5": -0.36986280814007316
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47224089727300733,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 8396.37,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.74021925474428,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 354.807185341047,
"turnover_multiple": 21.128605894037957,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1342076790924517,
"ev_without_best": {
"1": -0.1954934717249551,
"10": -0.46804201043722665,
"5": -0.3573479537856673
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477435830503334,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 9431.25,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853112,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678171260522955,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 202.36339868422968,
"turnover_multiple": 21.4566890586327,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399937,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.4804255497584963,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47223986335861695,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 9271.97,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141918,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402224333099274,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 391.8076796434281,
"turnover_multiple": 21.12861018982094,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7981,
"avg_gross_exposure_pct": 61.2019,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245168,
"ev_without_best": {
"1": -0.19549347172495507,
"10": -0.46804201043722665,
"5": -0.3573479537856673
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477378336326297,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 9042.6,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853114,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678010759585363,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 194.02537113066867,
"turnover_multiple": 21.45681232506897,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7346,
"avg_gross_exposure_pct": 61.2654,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399937,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.4804255497584963,
"5": -0.36986280814007316
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4722387407668508,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 8897.86,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402060290015972,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 376.0014050772397,
"turnover_multiple": 21.128754839772693,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 37.4163,
"avg_gross_exposure_pct": 62.5837,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9691613388491914,
"cagr_pct": -35.7,
"calmar": -0.74,
"capacity_opportunities": 7977,
"end_date": "2020-12-30",
"ev_net_r": -0.12695290110528773,
"ev_without_best": {
"1": -0.18945981286095584,
"10": -0.4675525878604536,
"5": -0.35457212801232185
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 14,
"trailing_stop": 49,
"weekly_rebalance": 80
},
"gain_to_pain": -0.4268598247121441,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 47.9,
"measurement_start_equity": 9320.37,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.8168101873944474,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.42,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.5866169068229468,
"start_date": "2020-01-02",
"total_return_pct": -35.5,
"trades": 246,
"transaction_cost": 202.55629921945814,
"turnover_multiple": 21.73264572323396,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 9,
"replacements": 81,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.9
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 37.3501,
"avg_gross_exposure_pct": 62.6499,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9691613388491914,
"cagr_pct": -37.8,
"calmar": -0.77,
"capacity_opportunities": 7977,
"end_date": "2020-12-30",
"ev_net_r": -0.13974831841500568,
"ev_without_best": {
"1": -0.20217534318644703,
"10": -0.48000953040595407,
"5": -0.36716158708076996
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 14,
"trailing_stop": 49,
"weekly_rebalance": 80
},
"gain_to_pain": -0.4525591827852888,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.3,
"measurement_start_equity": 9170.06,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.800674153593521,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.658014868898856,
"start_date": "2020-01-02",
"total_return_pct": -37.6,
"trades": 246,
"transaction_cost": 392.5785407739711,
"turnover_multiple": 21.40545104252159,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 9,
"replacements": 81,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.9
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 37.4208,
"avg_gross_exposure_pct": 62.5792,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9691613388491914,
"cagr_pct": -35.7,
"calmar": -0.74,
"capacity_opportunities": 7977,
"end_date": "2020-12-30",
"ev_net_r": -0.12695290110528779,
"ev_without_best": {
"1": -0.18945981286095587,
"10": -0.4675525878604536,
"5": -0.35457212801232185
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 14,
"trailing_stop": 49,
"weekly_rebalance": 80
},
"gain_to_pain": -0.42680028251483193,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 47.9,
"measurement_start_equity": 9787.11,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.8168101873944474,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.42,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.5864042302697883,
"start_date": "2020-01-02",
"total_return_pct": -35.5,
"trades": 246,
"transaction_cost": 212.71889744696915,
"turnover_multiple": 21.73459759285112,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 9,
"replacements": 81,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.9
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 37.3546,
"avg_gross_exposure_pct": 62.6454,
"avg_hold_days": 9.7,
"avg_positions": 9.9325,
"blocked_fraction": 0.9691613388491914,
"cagr_pct": -37.8,
"calmar": -0.77,
"capacity_opportunities": 7977,
"end_date": "2020-12-30",
"ev_net_r": -0.13974831841500562,
"ev_without_best": {
"1": -0.20217534318644695,
"10": -0.480009530405954,
"5": -0.3671615870807699
},
"exit_reasons": {
"open_at_end": 10,
"stop": 93,
"time": 14,
"trailing_stop": 49,
"weekly_rebalance": 80
},
"gain_to_pain": -0.4524990105885092,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.3,
"measurement_start_equity": 9640.42,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 10,
"profit_factor": 0.800674153593521,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6577832714077112,
"start_date": "2020-01-02",
"total_return_pct": -37.6,
"trades": 246,
"transaction_cost": 412.7554754131157,
"turnover_multiple": 21.407546321276232,
"underwater_pct": 98.81422924901186,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 23,
"reentries_within_5_sessions": 9,
"replacements": 81,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.9
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.3672,
"avg_gross_exposure_pct": 61.6328,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.968413136124342,
"cagr_pct": -38.2,
"calmar": -0.76,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.15081963660280748,
"ev_without_best": {
"1": -0.21192744582844972,
"10": -0.48396093176476757,
"5": -0.3733927838177177
},
"exit_reasons": {
"open_at_end": 10,
"stop": 100,
"time": 13,
"trailing_stop": 51,
"weekly_rebalance": 78
},
"gain_to_pain": -0.4498646640933014,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.5,
"measurement_start_equity": 9729.78,
"measurement_start_positions": 10,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.7864196191374321,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.49,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 7726,
"skipped_min_initial_risk": 0,
"sortino": -0.6723128056548792,
"start_date": "2020-01-02",
"total_return_pct": -38.0,
"trades": 252,
"transaction_cost": 208.69413313989023,
"turnover_multiple": 21.44900841950077,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 1975,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.1
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.303,
"avg_gross_exposure_pct": 61.697,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.968413136124342,
"cagr_pct": -40.3,
"calmar": -0.78,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.1635107388237087,
"ev_without_best": {
"1": -0.22454015511618614,
"10": -0.49631764061689404,
"5": -0.38588081919007594
},
"exit_reasons": {
"open_at_end": 10,
"stop": 100,
"time": 13,
"trailing_stop": 51,
"weekly_rebalance": 78
},
"gain_to_pain": -0.474237980886738,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 51.9,
"measurement_start_equity": 9590.49,
"measurement_start_positions": 10,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.7710775193635293,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 7726,
"skipped_min_initial_risk": 0,
"sortino": -0.7444404281133832,
"start_date": "2020-01-02",
"total_return_pct": -40.1,
"trades": 252,
"transaction_cost": 405.1247357028878,
"turnover_multiple": 21.12116981003514,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 1975,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.1
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7977,
"avg_gross_exposure_pct": 61.2023,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245165,
"ev_without_best": {
"1": -0.19549347172495504,
"10": -0.46804201043722665,
"5": -0.35734795378566725
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.44774416632719183,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 10202.34,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853114,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678240294433613,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 218.9080640936888,
"turnover_multiple": 21.45665250263065,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7341,
"avg_gross_exposure_pct": 61.2659,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.14692587508399937,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.4804255497584963,
"5": -0.36986280814007316
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4722418223239692,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 10075.99,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.7402242919206034,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 425.78246868694686,
"turnover_multiple": 21.128567450292568,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-13|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7978,
"avg_gross_exposure_pct": 61.2022,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -38.0,
"calmar": -0.77,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.13420767909245165,
"ev_without_best": {
"1": -0.19549347172495504,
"10": -0.46804201043722665,
"5": -0.35734795378566725
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.4477419590534124,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 49.2,
"measurement_start_equity": 9713.59,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.8073217538853115,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.48,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.6678204309177472,
"start_date": "2020-01-02",
"total_return_pct": -37.8,
"trades": 251,
"transaction_cost": 208.42145942981085,
"turnover_multiple": 21.45668691285208,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-13|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.7343,
"avg_gross_exposure_pct": 61.2657,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.9685542470558757,
"cagr_pct": -40.0,
"calmar": -0.79,
"capacity_opportunities": 7982,
"end_date": "2020-12-30",
"ev_net_r": -0.1469258750839994,
"ev_without_best": {
"1": -0.20813306958668787,
"10": -0.48042554975849633,
"5": -0.3698628081400732
},
"exit_reasons": {
"open_at_end": 10,
"stop": 97,
"time": 13,
"trailing_stop": 50,
"weekly_rebalance": 81
},
"gain_to_pain": -0.47224094096604313,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 9588.46,
"measurement_start_positions": 10,
"opened_positions": 251,
"peak_positions": 10,
"profit_factor": 0.7914468066141916,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 7731,
"skipped_min_initial_risk": 0,
"sortino": -0.740223105259521,
"start_date": "2020-01-02",
"total_return_pct": -39.8,
"trades": 251,
"transaction_cost": 405.18175033598004,
"turnover_multiple": 21.128614518701653,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.13461538461539,
"entrant_pool_mean": 40.13461538461539,
"entrant_pool_median": 42.5,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 14,
"reentries_within_20_sessions": 25,
"reentries_within_5_sessions": 8,
"replacements": 83,
"weekly_rank_rejected_entries": 1976,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 33.1
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-14|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.3667,
"avg_gross_exposure_pct": 61.6333,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.968413136124342,
"cagr_pct": -38.2,
"calmar": -0.76,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.15081963660280728,
"ev_without_best": {
"1": -0.21192744582844955,
"10": -0.48396093176476734,
"5": -0.3733927838177175
},
"exit_reasons": {
"open_at_end": 10,
"stop": 100,
"time": 13,
"trailing_stop": 51,
"weekly_rebalance": 78
},
"gain_to_pain": -0.44985884635825896,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 50.5,
"measurement_start_equity": 9546.47,
"measurement_start_positions": 10,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.7864196191374323,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.49,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 7726,
"skipped_min_initial_risk": 0,
"sortino": -0.6722866454498041,
"start_date": "2020-01-02",
"total_return_pct": -38.0,
"trades": 252,
"transaction_cost": 204.76507148474022,
"turnover_multiple": 21.449297120793364,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 1975,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.1
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2020-seed-14|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 38.3024,
"avg_gross_exposure_pct": 61.6976,
"avg_hold_days": 9.5,
"avg_positions": 9.9325,
"blocked_fraction": 0.968413136124342,
"cagr_pct": -40.3,
"calmar": -0.78,
"capacity_opportunities": 7978,
"end_date": "2020-12-30",
"ev_net_r": -0.16351073882370867,
"ev_without_best": {
"1": -0.2245401551161861,
"10": -0.49631764061689404,
"5": -0.38588081919007594
},
"exit_reasons": {
"open_at_end": 10,
"stop": 100,
"time": 13,
"trailing_stop": 51,
"weekly_rebalance": 78
},
"gain_to_pain": -0.47423060425145463,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 51.9,
"measurement_start_equity": 9425.86,
"measurement_start_positions": 10,
"opened_positions": 252,
"peak_positions": 10,
"profit_factor": 0.7710775193635293,
"sessions_at_capacity": 246,
"sessions_measured": 252,
"sharpe": -0.54,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 7726,
"skipped_min_initial_risk": 0,
"sortino": -0.7444088381601565,
"start_date": "2020-01-02",
"total_return_pct": -40.1,
"trades": 252,
"transaction_cost": 398.1764775149215,
"turnover_multiple": 21.12149329158939,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 40.07692307692308,
"entrant_pool_mean": 40.07692307692308,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 61.0,
"events": 52,
"reentries_within_10_sessions": 12,
"reentries_within_20_sessions": 22,
"reentries_within_5_sessions": 8,
"replacements": 80,
"weekly_rank_rejected_entries": 1975,
"zero_entrant_fraction": 0.019230769230769232
},
"win_rate": 32.1
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.341210685349571,
"ev_without_best": {
"1": -0.4138907344463886,
"10": -0.5595002636668975,
"5": -0.4998624292773514
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673397463384686,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 8935.61,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419006,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244819777191202,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 272.92486194934827,
"turnover_multiple": 30.54350648129767,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.3569238462388188,
"ev_without_best": {
"1": -0.42955900788033413,
"10": -0.5749155081436506,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.97657095009558,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 8798.55,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993148015624404,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 527.0078700352162,
"turnover_multiple": 29.94856368579006,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668978,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673394131013453,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 9271.54,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244771509649865,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 283.1853414359641,
"turnover_multiple": 30.543506411660207,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765685522270493,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 9125.93,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993095816362558,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 546.6170084472724,
"turnover_multiple": 29.948564609156126,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673409820649261,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 8682.08,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244760732422547,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 265.18107016616227,
"turnover_multiple": 30.54349535666133,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765692545888285,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 8548.32,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993123229439098,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 512.0201298596777,
"turnover_multiple": 29.94858228632513,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673396103216325,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 8399.07,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244769290572105,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 256.5372354959753,
"turnover_multiple": 30.543528687816067,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765687744542195,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 8279.58,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.199308594574322,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 495.9229392259988,
"turnover_multiple": 29.948556522553,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673389873669576,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 9097.52,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244794396814597,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 277.8701748065424,
"turnover_multiple": 30.543507989709546,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.976569775597013,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 8972.79,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993165655355937,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 537.444402006621,
"turnover_multiple": 29.948566834096248,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673405637832492,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 9387.71,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244790795127944,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 286.73358160518336,
"turnover_multiple": 30.543506521311734,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765678979679845,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 9268.07,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.199311620735449,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 555.1308931439755,
"turnover_multiple": 29.948570368155156,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.41389073444638874,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673384612095349,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 10171.71,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244804389066687,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 310.6797469213405,
"turnover_multiple": 30.54351204677881,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.35692384623881884,
"ev_without_best": {
"1": -0.4295590078803342,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765691190857233,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 10046.54,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993097062622655,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 601.75920787309,
"turnover_multiple": 29.948579703713413,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5823,
"avg_gross_exposure_pct": 78.4177,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -61.2,
"calmar": -0.83,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.3003180545560949,
"ev_without_best": {
"1": -0.37212627611727644,
"10": -0.5252112160840872,
"5": -0.458367920570512
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.8920186180752675,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 9465.95,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.589629889174014,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -0.9954926548860935,
"start_date": "2021-01-04",
"total_return_pct": -60.8,
"trades": 298,
"transaction_cost": 319.0007579853657,
"turnover_multiple": 33.69981438581079,
"underwater_pct": 93.67588932806325,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.5
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5117,
"avg_gross_exposure_pct": 78.4883,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -63.0,
"calmar": -0.85,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.31606847730347004,
"ev_without_best": {
"1": -0.38783239027879046,
"10": -0.5407530094704079,
"5": -0.4739421459523255
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.9045039826143071,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 9350.82,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.5743490483484992,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -1.0726889533904844,
"start_date": "2021-01-04",
"total_return_pct": -62.6,
"trades": 298,
"transaction_cost": 617.812254675992,
"turnover_multiple": 33.03519128140591,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.2
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5842,
"avg_gross_exposure_pct": 78.4158,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -61.2,
"calmar": -0.83,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.3003180545560949,
"ev_without_best": {
"1": -0.3721262761172764,
"10": -0.5252112160840872,
"5": -0.4583679205705119
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.8920446973358127,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 9911.15,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.589629889174014,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -0.9955345376778203,
"start_date": "2021-01-04",
"total_return_pct": -60.8,
"trades": 298,
"transaction_cost": 333.9959723334978,
"turnover_multiple": 33.69901296353075,
"underwater_pct": 93.67588932806325,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.5
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5137,
"avg_gross_exposure_pct": 78.4863,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -63.0,
"calmar": -0.85,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.3160684773034701,
"ev_without_best": {
"1": -0.3878323902787905,
"10": -0.5407530094704079,
"5": -0.4739421459523254
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.9045272242028405,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 9806.14,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.5743490483484992,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -1.0727336426230447,
"start_date": "2021-01-04",
"total_return_pct": -62.6,
"trades": 298,
"transaction_cost": 647.8815131119339,
"turnover_multiple": 33.03448212609314,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.2
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8788,
"avg_gross_exposure_pct": 78.1212,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673395917873042,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 10895.01,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244787442145145,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 332.7719098330599,
"turnover_multiple": 30.543515777687205,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8091,
"avg_gross_exposure_pct": 78.1909,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.3569238462388188,
"ev_without_best": {
"1": -0.42955900788033413,
"10": -0.5749155081436506,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9765704930019765,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 10770.94,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993156844669557,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 645.1481258448358,
"turnover_multiple": 29.94855257966509,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5825,
"avg_gross_exposure_pct": 78.4175,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -61.2,
"calmar": -0.83,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.3003180545560949,
"ev_without_best": {
"1": -0.3721262761172764,
"10": -0.5252112160840872,
"5": -0.4583679205705119
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.8920181817679199,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 10676.19,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.589629889174014,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -0.9954960011149608,
"start_date": "2021-01-04",
"total_return_pct": -60.8,
"trades": 298,
"transaction_cost": 359.78531212090945,
"turnover_multiple": 33.69978542166348,
"underwater_pct": 93.67588932806325,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.5
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5119,
"avg_gross_exposure_pct": 78.4881,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -63.0,
"calmar": -0.85,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.31606847730347,
"ev_without_best": {
"1": -0.38783239027879035,
"10": -0.5407530094704078,
"5": -0.4739421459523254
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.9045047211305748,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 10577.65,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.5743490483484992,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -1.072694224616432,
"start_date": "2021-01-04",
"total_return_pct": -62.6,
"trades": 298,
"transaction_cost": 698.8689180212782,
"turnover_multiple": 33.03516934391279,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.2
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5825,
"avg_gross_exposure_pct": 78.4175,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -61.2,
"calmar": -0.83,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.3003180545560949,
"ev_without_best": {
"1": -0.37212627611727644,
"10": -0.5252112160840872,
"5": -0.458367920570512
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.8920186242567214,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 10268.85,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.589629889174014,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -0.9954965765243096,
"start_date": "2021-01-04",
"total_return_pct": -60.8,
"trades": 298,
"transaction_cost": 346.05802101354163,
"turnover_multiple": 33.699783423999925,
"underwater_pct": 93.67588932806325,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.5
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.5119,
"avg_gross_exposure_pct": 78.4881,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9635206267597013,
"cagr_pct": -63.0,
"calmar": -0.85,
"capacity_opportunities": 8169,
"end_date": "2021-12-31",
"ev_net_r": -0.31606847730347004,
"ev_without_best": {
"1": -0.38783239027879046,
"10": -0.5407530094704079,
"5": -0.4739421459523254
},
"exit_reasons": {
"open_at_end": 10,
"stop": 126,
"time": 12,
"trailing_stop": 49,
"weekly_rebalance": 101
},
"gain_to_pain": -0.9045052647903622,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 10176.45,
"measurement_start_positions": 10,
"opened_positions": 298,
"peak_positions": 10,
"profit_factor": 0.5743490483484992,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.67,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 7871,
"skipped_min_initial_risk": 0,
"sortino": -1.0726905944616851,
"start_date": "2021-01-04",
"total_return_pct": -62.6,
"trades": 298,
"transaction_cost": 672.3615865217047,
"turnover_multiple": 33.0351736863889,
"underwater_pct": 94.0711462450593,
"weekly_rebalance": {
"eligible_pool_mean": 41.17307692307692,
"entrant_pool_mean": 41.17307692307692,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.8,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 29,
"reentries_within_5_sessions": 8,
"replacements": 106,
"weekly_rank_rejected_entries": 2002,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.2
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-13|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.8787,
"avg_gross_exposure_pct": 78.1213,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -64.3,
"calmar": -0.88,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.34121068534957105,
"ev_without_best": {
"1": -0.4138907344463887,
"10": -0.5595002636668976,
"5": -0.4998624292773515
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.9673390155493842,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 73.3,
"measurement_start_equity": 11580.48,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5365352030419005,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.7,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1244771998690237,
"start_date": "2021-01-04",
"total_return_pct": -63.9,
"trades": 295,
"transaction_cost": 353.7087184951616,
"turnover_multiple": 30.543528290292077,
"underwater_pct": 96.44268774703558,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 28.1
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2021-seed-13|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 21.809,
"avg_gross_exposure_pct": 78.191,
"avg_hold_days": 8.2,
"avg_positions": 9.9722,
"blocked_fraction": 0.9639408385282973,
"cagr_pct": -66.0,
"calmar": -0.89,
"capacity_opportunities": 8181,
"end_date": "2021-12-31",
"ev_net_r": -0.3569238462388188,
"ev_without_best": {
"1": -0.42955900788033413,
"10": -0.5749155081436507,
"5": -0.5153757225096066
},
"exit_reasons": {
"open_at_end": 10,
"stop": 125,
"time": 12,
"trailing_stop": 48,
"weekly_rebalance": 100
},
"gain_to_pain": -0.976567776970707,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 74.4,
"measurement_start_equity": 11490.25,
"measurement_start_positions": 10,
"opened_positions": 295,
"peak_positions": 10,
"profit_factor": 0.5222155934997786,
"sessions_at_capacity": 245,
"sessions_measured": 252,
"sharpe": -0.75,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 7886,
"skipped_min_initial_risk": 0,
"sortino": -1.1993113685137504,
"start_date": "2021-01-04",
"total_return_pct": -65.5,
"trades": 295,
"transaction_cost": 688.2336279560436,
"turnover_multiple": 29.94859241339586,
"underwater_pct": 96.83794466403161,
"weekly_rebalance": {
"eligible_pool_mean": 41.30769230769231,
"entrant_pool_mean": 41.30769230769231,
"entrant_pool_median": 38.5,
"entrant_pool_p90": 71.9,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 30,
"reentries_within_5_sessions": 7,
"replacements": 105,
"weekly_rank_rejected_entries": 2011,
"zero_entrant_fraction": 0.0
},
"win_rate": 27.8
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129278,
"5": -0.8055128431454164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.986244912257995,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5641.57,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122288988349923,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 101.96960533858186,
"turnover_multiple": 18.074685830111452,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5079,
"avg_gross_exposure_pct": 76.4921,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891896777273977,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5499.79,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.1912416392966385,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 195.50687362791575,
"turnover_multiple": 17.774030792804428,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862426564730703,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5072.26,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.1222263128922245,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 91.67948864272785,
"turnover_multiple": 18.074682418237202,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5079,
"avg_gross_exposure_pct": 76.4921,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891922714713947,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 4938.24,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191298668757262,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 175.54506577120185,
"turnover_multiple": 17.774051663264835,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862448893837031,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5714.14,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.1222213669157055,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 103.28132747007287,
"turnover_multiple": 18.074693211939653,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5079,
"avg_gross_exposure_pct": 76.4921,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829032,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891907968737997,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5570.03,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191275906146102,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 198.0040033500464,
"turnover_multiple": 17.774051786978383,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5933,
"avg_gross_exposure_pct": 76.4067,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862432564527225,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5076.65,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122237766551906,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 91.75905949660317,
"turnover_multiple": 18.07472634446006,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5081,
"avg_gross_exposure_pct": 76.4919,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891892558170167,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 4947.89,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191185020199294,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 175.88823089160022,
"turnover_multiple": 17.774064388213986,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5933,
"avg_gross_exposure_pct": 76.4067,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.986243827686545,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5111.75,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122406942039482,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 92.39341032112712,
"turnover_multiple": 18.074712245537658,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5081,
"avg_gross_exposure_pct": 76.4919,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891881424247189,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 4989.05,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191252725659058,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 177.35142547726997,
"turnover_multiple": 17.77406775611288,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129279,
"5": -0.8055128431454164
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862420895420225,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5256.75,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122210288113808,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 95.01398493281106,
"turnover_multiple": 18.074663039484673,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.508,
"avg_gross_exposure_pct": 76.492,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891925587514043,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5140.09,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191359900246643,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 182.71966874782524,
"turnover_multiple": 17.773975625701613,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862427180643955,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6201.35,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122217539143674,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 112.08716360630906,
"turnover_multiple": 18.07463916829546,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.508,
"avg_gross_exposure_pct": 76.492,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891931025896983,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 6074.49,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191403865385762,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 215.93598918404888,
"turnover_multiple": 17.774001536264684,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.986242546723069,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6008.64,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911763,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122210996699172,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 108.6037234855511,
"turnover_multiple": 18.074593166765037,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.508,
"avg_gross_exposure_pct": 76.492,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026137,
"ev_without_best": {
"1": -0.7613439320829032,
"10": -0.871881063164848,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891916937572437,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5890.54,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191184892359071,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 209.3960910449991,
"turnover_multiple": 17.77392998307448,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5934,
"avg_gross_exposure_pct": 76.4066,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862426084395148,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6008.16,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122243961233099,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 108.59586578791182,
"turnover_multiple": 18.074729332759418,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5081,
"avg_gross_exposure_pct": 76.4919,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891936004158857,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5898.96,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191212740964274,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 209.6972425336454,
"turnover_multiple": 17.77408581628333,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5934,
"avg_gross_exposure_pct": 76.4066,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862423356881466,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5912.67,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911763,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122234046483354,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 106.86985305214574,
"turnover_multiple": 18.074719720895253,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5081,
"avg_gross_exposure_pct": 76.4919,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026137,
"ev_without_best": {
"1": -0.7613439320829032,
"10": -0.871881063164848,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891921213090331,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5809.37,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.1911477548215235,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 206.5124607458883,
"turnover_multiple": 17.774084001009427,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5931,
"avg_gross_exposure_pct": 76.4069,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862427626288998,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6118.75,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911763,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.12228884139298,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 110.59359517873577,
"turnover_multiple": 18.074540580794405,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5078,
"avg_gross_exposure_pct": 76.4922,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891897935633641,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 6007.13,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191262755097735,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 213.53998878227202,
"turnover_multiple": 17.773877773768174,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862430212184766,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6274.54,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122116980174004,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 113.41048648399808,
"turnover_multiple": 18.074709298848692,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.508,
"avg_gross_exposure_pct": 76.492,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026137,
"ev_without_best": {
"1": -0.7613439320829032,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891890327541751,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 6159.81,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191207302703443,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 218.96985274086796,
"turnover_multiple": 17.77407523453385,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-13|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5932,
"avg_gross_exposure_pct": 76.4068,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856236,
"ev_without_best": {
"1": -0.7473203390291704,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.986242721060758,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5723.89,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911758,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.1222352809718785,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 103.4576517186643,
"turnover_multiple": 18.074709981964062,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-13|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.508,
"avg_gross_exposure_pct": 76.492,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829032,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891937019047373,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 5620.73,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.2288192217942667,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.191289497111969,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 199.80642224265017,
"turnover_multiple": 17.77406335499572,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-14|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5933,
"avg_gross_exposure_pct": 76.4067,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7281119565856237,
"ev_without_best": {
"1": -0.7473203390291705,
"10": -0.8579644771129278,
"5": -0.8055128431454162
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9862441028276022,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6592.13,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.23524132642911763,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.122189847414155,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 340,
"transaction_cost": 119.15090512359372,
"turnover_multiple": 18.07472017748341,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 22.9
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2022-seed-14|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 23.5081,
"avg_gross_exposure_pct": 76.4919,
"avg_hold_days": 7.1,
"avg_positions": 9.9802,
"blocked_fraction": 0.9658257111267464,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9949,
"end_date": "2023-01-03",
"ev_net_r": -0.7421646568026138,
"ev_without_best": {
"1": -0.7613439320829033,
"10": -0.8718810631648481,
"5": -0.8194987351191466
},
"exit_reasons": {
"open_at_end": 10,
"stop": 176,
"time": 5,
"trailing_stop": 56,
"weekly_rebalance": 93
},
"gain_to_pain": -0.9891923070364625,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 6487.07,
"measurement_start_positions": 10,
"opened_positions": 340,
"peak_positions": 10,
"profit_factor": 0.22881922179426664,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -5.0,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 9609,
"skipped_min_initial_risk": 0,
"sortino": -5.19125290129163,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 340,
"transaction_cost": 230.60287883915285,
"turnover_multiple": 17.774039654200806,
"underwater_pct": 98.41897233201581,
"weekly_rebalance": {
"eligible_pool_mean": 49.90384615384615,
"entrant_pool_mean": 49.90384615384615,
"entrant_pool_median": 42.0,
"entrant_pool_p90": 94.19999999999999,
"events": 52,
"reentries_within_10_sessions": 22,
"reentries_within_20_sessions": 32,
"reentries_within_5_sessions": 12,
"replacements": 93,
"weekly_rank_rejected_entries": 2459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845126747485667,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2173.96,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808328894473079,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 34.78317941570552,
"turnover_multiple": 15.999916933018785,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869084713720323,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2116.38,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861262546883623,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 67.02366488894471,
"turnover_multiple": 15.834506300604028,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593838,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845259469473983,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2127.55,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136474,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808306988507217,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 34.040590786395974,
"turnover_multiple": 15.999901664541829,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869345430215382,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2074.04,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.33038995173463487,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.8613694414628,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 65.68301279614855,
"turnover_multiple": 15.834557866807907,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845238088663007,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2329.7,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808172097898281,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 37.27494667705916,
"turnover_multiple": 15.999891263707415,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8868994404469462,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2273.51,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.330389951734635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.86121016381768,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 72.00000412936645,
"turnover_multiple": 15.834547490304958,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845299904020291,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2958.22,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808395116000707,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 47.331324744831115,
"turnover_multiple": 15.999933995724158,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869151444538669,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2888.04,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.86121963880209,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 91.4616502124515,
"turnover_multiple": 15.834553921076493,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845230885725784,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2519.48,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808183292378002,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 40.311517605581265,
"turnover_multiple": 15.999935544469995,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869140765414232,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2459.86,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.330389951734635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861383957582469,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 77.9016597339353,
"turnover_multiple": 15.834571832123636,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845150612642929,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2797.61,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136474,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808211067310794,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 44.76157464210697,
"turnover_multiple": 15.99993374419843,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869083678319769,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2734.34,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861329995950672,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 86.59411179234255,
"turnover_multiple": 15.834554552898057,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.8486267421984338,
"5": -0.7893684029972178
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845158961316507,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2406.81,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.33506459501364744,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808066286099237,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 38.508799760006994,
"turnover_multiple": 15.999933422250612,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869145386037882,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2356.02,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.330389951734635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861363808771666,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 74.61304439943427,
"turnover_multiple": 15.834552423034244,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.8486267421984338,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845144648315081,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2512.94,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136474,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808351809803466,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 40.206814009230555,
"turnover_multiple": 15.999910069174176,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869106321881779,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2456.66,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.330389951734635,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.8613645759965305,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 77.80017260285814,
"turnover_multiple": 15.834542143165548,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845080338214352,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2454.64,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808178977329623,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 39.27408039595935,
"turnover_multiple": 15.999934978636116,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869166401784903,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2402.95,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861215289766386,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 76.09929462304822,
"turnover_multiple": 15.834556404221525,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5139,
"avg_gross_exposure_pct": 47.4861,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593838,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845185421891957,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2623.5,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808165587240567,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 41.97577600698623,
"turnover_multiple": 15.999914620539824,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4696,
"avg_gross_exposure_pct": 47.5304,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.886906161505589,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2571.6,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.86105883486245,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 81.44029825907758,
"turnover_multiple": 15.834557913181984,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845093922410714,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2563.24,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136474,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.80820621991835,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 41.01164149890647,
"turnover_multiple": 15.999922558522213,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869052099813579,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2512.52,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.86127760334117,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 79.56933108861028,
"turnover_multiple": 15.834566707650145,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5138,
"avg_gross_exposure_pct": 47.4862,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593838,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.848626742198434,
"5": -0.7893684029972179
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845153145788703,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 2797.97,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136473,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808224642377532,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 44.767343028593594,
"turnover_multiple": 15.999936750070084,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869214475097442,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 2745.48,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861239918628534,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 86.9469079000335,
"turnover_multiple": 15.834554959430319,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-13|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5139,
"avg_gross_exposure_pct": 47.4861,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.8486267421984338,
"5": -0.7893684029972178
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845235052510054,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 3400.33,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3350645950136474,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808178319411706,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 54.40510125356361,
"turnover_multiple": 15.999947432620836,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-13|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4695,
"avg_gross_exposure_pct": 47.5305,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.7160476705184392,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.886911796891873,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 3341.24,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.8613680878413,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 105.8140223250965,
"turnover_multiple": 15.834543810845153,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-14|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.5139,
"avg_gross_exposure_pct": 47.4861,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6440327469593837,
"ev_without_best": {
"1": -0.7066775037995308,
"10": -0.8486267421984338,
"5": -0.7893684029972178
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8845233997365881,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.3,
"measurement_start_equity": 3480.13,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.33506459501364744,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.808254194788308,
"start_date": "2023-01-03",
"total_return_pct": -91.2,
"trades": 364,
"transaction_cost": 55.68183872880554,
"turnover_multiple": 15.99993067178684,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.4
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2023-seed-14|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 52.4696,
"avg_gross_exposure_pct": 47.5304,
"avg_hold_days": 6.7,
"avg_positions": 10.0,
"blocked_fraction": 0.9795769511305616,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 17823,
"end_date": "2024-01-03",
"ev_net_r": -0.6534463971081801,
"ev_without_best": {
"1": -0.716047670518439,
"10": -0.8579356194453613,
"5": -0.7986951419738205
},
"exit_reasons": {
"open_at_end": 10,
"stop": 185,
"time": 10,
"trailing_stop": 69,
"weekly_rebalance": 90
},
"gain_to_pain": -0.8869224652904194,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 94.5,
"measurement_start_equity": 3426.71,
"measurement_start_positions": 10,
"opened_positions": 364,
"peak_positions": 10,
"profit_factor": 0.3303899517346349,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 17459,
"skipped_min_initial_risk": 0,
"sortino": -4.861339886225694,
"start_date": "2023-01-03",
"total_return_pct": -91.6,
"trades": 364,
"transaction_cost": 108.52105668264637,
"turnover_multiple": 15.834584292608126,
"underwater_pct": 97.23320158102767,
"weekly_rebalance": {
"eligible_pool_mean": 92.5576923076923,
"entrant_pool_mean": 92.5576923076923,
"entrant_pool_median": 93.5,
"entrant_pool_p90": 131.7,
"events": 52,
"reentries_within_10_sessions": 44,
"reentries_within_20_sessions": 54,
"reentries_within_5_sessions": 26,
"replacements": 94,
"weekly_rank_rejected_entries": 4679,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.2
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066537,
"10": -0.7110772112169862,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.951615627318723,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2778.86,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801550723412314,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 41.85552889158295,
"turnover_multiple": 15.062122198161456,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214102,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672975,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546426437604628,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2719.49,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.41679317471037963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212676413815787,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 81.11217605252682,
"turnover_multiple": 14.913122690748416,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516142187224773,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2608.22,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.780160290164004,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 39.285316200992874,
"turnover_multiple": 15.062117536478086,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214102,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672975,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546365707720782,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2552.27,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821274614920996,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 76.12462306144238,
"turnover_multiple": 14.913121076814438,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516115800953542,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2517.0,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801404490299206,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 37.91134353294286,
"turnover_multiple": 15.062115030966572,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546422780416862,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2463.54,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821303854430142,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 73.47829371422272,
"turnover_multiple": 14.913152153856386,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066537,
"10": -0.7110772112169862,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516118627785853,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2194.51,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801073753671584,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 33.05392063925767,
"turnover_multiple": 15.06209615780182,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546328019462821,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2149.97,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821272827521759,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 64.12551407413686,
"turnover_multiple": 14.913118339822619,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.951615875041603,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2466.52,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801740039089817,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 37.15108603353111,
"turnover_multiple": 15.06214668177477,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546397255365456,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2419.1,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212816697214826,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 72.15272000348642,
"turnover_multiple": 14.913132984061516,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516158619645987,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2311.36,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801134949074515,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 34.81401763684746,
"turnover_multiple": 15.062135555191515,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546545383719596,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2267.53,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212978560898176,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 67.63181684920063,
"turnover_multiple": 14.913102990743367,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516188321507224,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2712.37,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.780141732274341,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 40.854043098953525,
"turnover_multiple": 15.062120248695246,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546346982161031,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2660.86,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821271216006617,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 79.36356661635858,
"turnover_multiple": 14.91314210750633,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066537,
"10": -0.7110772112169862,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516115506399905,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2417.41,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801582545696926,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 36.411319932593976,
"turnover_multiple": 15.062120175143635,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546364716382759,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2372.21,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821270105761004,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 70.75416709293378,
"turnover_multiple": 14.913133131749252,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010366
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516168486095434,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2623.15,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.780146048838628,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 39.510241069787,
"turnover_multiple": 15.06213562693212,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.222,
"avg_gross_exposure_pct": 43.778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214102,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672975,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546305227474536,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2575.43,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.41679317471037963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212244311857853,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 76.81541647211101,
"turnover_multiple": 14.913124501949387,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516153572240019,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 3712.24,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.780159400644231,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 55.914230101418546,
"turnover_multiple": 15.062126937218107,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2221,
"avg_gross_exposure_pct": 43.7779,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214102,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672975,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546427783083097,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 3657.66,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.41679317471037963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212850233656916,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 109.09433144176292,
"turnover_multiple": 14.913131816757561,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516155580956738,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 3516.57,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4226663178479148,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.78016622825756,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 52.966981933710066,
"turnover_multiple": 15.062115053506703,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2221,
"avg_gross_exposure_pct": 43.7779,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546384233528705,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 3465.49,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821269534590718,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 103.36251279553302,
"turnover_multiple": 14.913116586043104,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2642,
"avg_gross_exposure_pct": 43.7358,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974377,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169861,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516127044758956,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 2733.78,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801706299734468,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 41.17653861464068,
"turnover_multiple": 15.06212592624157,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2221,
"avg_gross_exposure_pct": 43.7779,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214102,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672975,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546338118816042,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 2691.24,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212771415980202,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 80.26969001913331,
"turnover_multiple": 14.913142272545986,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-13|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2643,
"avg_gross_exposure_pct": 43.7357,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169862,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516143442399391,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 3044.67,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.780175182168688,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 45.85932280023473,
"turnover_multiple": 15.062165292210562,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-13|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2222,
"avg_gross_exposure_pct": 43.7778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546400112957798,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 3001.15,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.4167931747103796,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.821236970761898,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 89.51354521431865,
"turnover_multiple": 14.913207472855179,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-14|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2643,
"avg_gross_exposure_pct": 43.7357,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -81.6,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5074456209974378,
"ev_without_best": {
"1": -0.5509351172066536,
"10": -0.7110772112169862,
"5": -0.6314454591010367
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9516161030282055,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 3475.19,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.42266631784791475,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.24,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.7801080009870165,
"start_date": "2024-01-02",
"total_return_pct": -81.5,
"trades": 303,
"transaction_cost": 52.34390355610687,
"turnover_multiple": 15.062170285971954,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 25.1
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2024-seed-14|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 56.2222,
"avg_gross_exposure_pct": 43.7778,
"avg_hold_days": 8.0,
"avg_positions": 10.0,
"blocked_fraction": 0.9846052230464384,
"cagr_pct": -82.1,
"calmar": -0.97,
"capacity_opportunities": 19682,
"end_date": "2024-12-31",
"ev_net_r": -0.5163250523214103,
"ev_without_best": {
"1": -0.5597699798742648,
"10": -0.7197864880672976,
"5": -0.640199516944616
},
"exit_reasons": {
"open_at_end": 10,
"stop": 139,
"time": 14,
"trailing_stop": 76,
"weekly_rebalance": 64
},
"gain_to_pain": -0.9546398582568498,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 84.6,
"measurement_start_equity": 3427.91,
"measurement_start_positions": 10,
"opened_positions": 303,
"peak_positions": 10,
"profit_factor": 0.41679317471037963,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 19379,
"skipped_min_initial_risk": 0,
"sortino": -2.8212418768575884,
"start_date": "2024-01-02",
"total_return_pct": -82.0,
"trades": 303,
"transaction_cost": 102.24206848145118,
"turnover_multiple": 14.913178654260347,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 97.15384615384616,
"entrant_pool_mean": 97.15384615384616,
"entrant_pool_median": 97.0,
"entrant_pool_p90": 118.0,
"events": 52,
"reentries_within_10_sessions": 19,
"reentries_within_20_sessions": 24,
"reentries_within_5_sessions": 15,
"replacements": 66,
"weekly_rank_rejected_entries": 4939,
"zero_entrant_fraction": 0.0
},
"win_rate": 24.4
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7004,
"avg_gross_exposure_pct": 40.2996,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861295209240674,
"cagr_pct": -87.7,
"calmar": -0.99,
"capacity_opportunities": 21124,
"end_date": "2026-01-05",
"ev_net_r": -0.6439118619017469,
"ev_without_best": {
"1": -0.6642787594501166,
"10": -0.7458761773167135,
"5": -0.7082820308846345
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836173514745857,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 2820.45,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1956084314299764,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.74,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 20831,
"skipped_min_initial_risk": 0,
"sortino": -5.1012420560840495,
"start_date": "2025-01-02",
"total_return_pct": -87.9,
"trades": 293,
"transaction_cost": 26.057618795101625,
"turnover_multiple": 9.238816073712218,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.6682,
"avg_gross_exposure_pct": 40.3318,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861295209240674,
"cagr_pct": -88.0,
"calmar": -0.99,
"capacity_opportunities": 21124,
"end_date": "2026-01-05",
"ev_net_r": -0.6518384355489845,
"ev_without_best": {
"1": -0.6721927782379523,
"10": -0.753607707675466,
"5": -0.7161019251081516
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.984162934425458,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 2775.76,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19196073442506556,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.79,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 20831,
"skipped_min_initial_risk": 0,
"sortino": -5.1450867512432765,
"start_date": "2025-01-02",
"total_return_pct": -88.2,
"trades": 293,
"transaction_cost": 50.85164183091294,
"turnover_multiple": 9.159949316748014,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 29.5883,
"avg_gross_exposure_pct": 70.4117,
"avg_hold_days": 8.3,
"avg_positions": 9.881,
"blocked_fraction": 0.9870780326555144,
"cagr_pct": -82.5,
"calmar": -0.99,
"capacity_opportunities": 19966,
"end_date": "2026-01-05",
"ev_net_r": -0.6503472390417423,
"ev_without_best": {
"1": -0.6735128789688394,
"10": -0.7664195772587277,
"5": -0.7237495534795747
},
"exit_reasons": {
"open_at_end": 6,
"stop": 117,
"time": 19,
"trailing_stop": 46,
"weekly_rebalance": 70
},
"gain_to_pain": -0.9937499493348693,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 83.1,
"measurement_start_equity": 3192.47,
"measurement_start_positions": 10,
"opened_positions": 258,
"peak_positions": 10,
"profit_factor": 0.20924348879175753,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -4.38,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 19708,
"skipped_min_initial_risk": 0,
"sortino": -4.780436055753703,
"start_date": "2025-01-02",
"total_return_pct": -82.7,
"trades": 258,
"transaction_cost": 27.752337825151443,
"turnover_multiple": 8.693061430538561,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.16981132075472,
"entrant_pool_mean": 105.16981132075472,
"entrant_pool_median": 110,
"entrant_pool_p90": 148.8,
"events": 53,
"reentries_within_10_sessions": 28,
"reentries_within_20_sessions": 35,
"reentries_within_5_sessions": 17,
"replacements": 71,
"weekly_rank_rejected_entries": 5459,
"zero_entrant_fraction": 0.0
},
"win_rate": 21.3
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 28.8457,
"avg_gross_exposure_pct": 71.1543,
"avg_hold_days": 8.3,
"avg_positions": 9.8413,
"blocked_fraction": 0.9871274730778863,
"cagr_pct": -82.6,
"calmar": -0.99,
"capacity_opportunities": 19965,
"end_date": "2026-01-05",
"ev_net_r": -0.6611486077497899,
"ev_without_best": {
"1": -0.6844016477395533,
"10": -0.7775638426397968,
"5": -0.7347773214563145
},
"exit_reasons": {
"open_at_end": 5,
"stop": 117,
"time": 19,
"trailing_stop": 46,
"weekly_rebalance": 70
},
"gain_to_pain": -0.9950092930638288,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 83.2,
"measurement_start_equity": 3151.09,
"measurement_start_positions": 10,
"opened_positions": 257,
"peak_positions": 10,
"profit_factor": 0.20504574404313658,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -4.4,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 19708,
"skipped_min_initial_risk": 0,
"sortino": -4.798367308586805,
"start_date": "2025-01-02",
"total_return_pct": -82.8,
"trades": 257,
"transaction_cost": 54.20545667610812,
"turnover_multiple": 8.601064500872415,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 105.20754716981132,
"entrant_pool_mean": 105.20754716981132,
"entrant_pool_median": 110,
"entrant_pool_p90": 148.8,
"events": 53,
"reentries_within_10_sessions": 27,
"reentries_within_20_sessions": 34,
"reentries_within_5_sessions": 16,
"replacements": 71,
"weekly_rank_rejected_entries": 5459,
"zero_entrant_fraction": 0.0
},
"win_rate": 20.2
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836413958797895,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 3295.52,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103594,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108869502821963,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 30.386919366242637,
"turnover_multiple": 9.220675148760328,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841885446589561,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 3248.01,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.1526408813298525,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 59.38815056205277,
"turnover_multiple": 9.142236409686664,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892113,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.983646338182587,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 3123.47,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108928886068162,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 28.80053763234706,
"turnover_multiple": 9.220686490456787,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841951784789703,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 3079.28,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.15260772914414,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 56.303030261793914,
"turnover_multiple": 9.142239462113531,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836371068276212,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 2882.83,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108764784788628,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 26.58159043583665,
"turnover_multiple": 9.220658323881967,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.6682,
"avg_gross_exposure_pct": 40.3318,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861295209240674,
"cagr_pct": -88.0,
"calmar": -0.99,
"capacity_opportunities": 21124,
"end_date": "2026-01-05",
"ev_net_r": -0.6518384355489845,
"ev_without_best": {
"1": -0.6721927782379523,
"10": -0.753607707675466,
"5": -0.7161019251081516
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841595562685945,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 2841.17,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1919607344250656,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.79,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 20831,
"skipped_min_initial_risk": 0,
"sortino": -5.145205861881153,
"start_date": "2025-01-02",
"total_return_pct": -88.2,
"trades": 293,
"transaction_cost": 52.0500220004984,
"turnover_multiple": 9.159962621120595,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.983641958229044,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 3001.8,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108764837731256,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 27.67862245984491,
"turnover_multiple": 9.22067508156603,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841871188906387,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 2959.57,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1902444392689151,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152696152384488,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 54.114133427111604,
"turnover_multiple": 9.142229010821099,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.6656913949196951,
"10": -0.7473337375892114,
"5": -0.7097142862912905
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836413736999884,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 3995.82,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108912555309354,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 36.844114587075005,
"turnover_multiple": 9.220664240900492,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451795,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.984193868157439,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 3943.89,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152665454916683,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 72.11191380407926,
"turnover_multiple": 9.14223188325223,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-08|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892113,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836441884985585,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 4045.96,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.193849753061036,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.1088433898785315,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 37.306480738416546,
"turnover_multiple": 9.22067463307016,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-08|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216129,
"10": -0.7550411514451795,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841933276054841,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 3998.52,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.15259598694868,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 73.11068323389759,
"turnover_multiple": 9.142218024906413,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-09|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836461366147069,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 3867.87,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108818541209605,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 35.66433859087589,
"turnover_multiple": 9.220666307522201,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-09|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841997635058277,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 3821.34,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1902444392689151,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152684942634672,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 69.87101392626725,
"turnover_multiple": 9.142213716427646,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-10|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836462063201935,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 4192.02,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.193849753061036,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108846025902562,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 38.65327754465297,
"turnover_multiple": 9.220680613320777,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-10|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841934596104116,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 4148.47,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891513,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152724242789115,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 75.85257551652646,
"turnover_multiple": 9.142235030809726,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-11|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836476509115547,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 5011.11,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108829002019661,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 46.2058189446942,
"turnover_multiple": 9.220675448093177,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-11|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231444,
"ev_without_best": {
"1": -0.6735820405216129,
"10": -0.7550411514451795,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841888784828318,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 4962.94,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152636294386895,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 90.74471918537705,
"turnover_multiple": 9.142234158117674,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-12|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892113,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836458902231652,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 5755.02,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108804085632169,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 53.06516027345721,
"turnover_multiple": 9.2206734769744,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-12|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841937549616895,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 5708.24,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1902444392689151,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152719713938284,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 104.37212615834994,
"turnover_multiple": 9.142233521921813,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-13|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7485,
"avg_gross_exposure_pct": 40.2515,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.8,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9836412997237914,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 5978.59,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108772822599324,
"start_date": "2025-01-02",
"total_return_pct": -88.0,
"trades": 293,
"transaction_cost": 55.126616870674816,
"turnover_multiple": 9.220671909375758,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-13|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7163,
"avg_gross_exposure_pct": 40.2837,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.1,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216127,
"10": -0.7550411514451794,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841891424302887,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 5934.25,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.1902444392689151,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152663683164508,
"start_date": "2025-01-02",
"total_return_pct": -88.3,
"trades": 293,
"transaction_cost": 108.50447498775763,
"turnover_multiple": 9.142223110566427,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-14|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7849,
"avg_gross_exposure_pct": 40.2151,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -87.7,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6453196760898592,
"ev_without_best": {
"1": -0.665691394919695,
"10": -0.7473337375892114,
"5": -0.7097142862912904
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9835896884910978,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 4895.83,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19384975306103597,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.108288831673323,
"start_date": "2025-01-02",
"total_return_pct": -87.9,
"trades": 293,
"transaction_cost": 45.4972869898291,
"turnover_multiple": 9.293069201714337,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.8
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cap10_weekly_top10",
"cell_id": "cap10_weekly_top10|warm_book|warm-2025-seed-14|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 59.7527,
"avg_gross_exposure_pct": 40.2473,
"avg_hold_days": 8.2,
"avg_positions": 10.0,
"blocked_fraction": 0.9861308340433589,
"cagr_pct": -88.0,
"calmar": -0.99,
"capacity_opportunities": 21126,
"end_date": "2026-01-05",
"ev_net_r": -0.6532229563231443,
"ev_without_best": {
"1": -0.6735820405216129,
"10": -0.7550411514451795,
"5": -0.7175104827013075
},
"exit_reasons": {
"open_at_end": 10,
"stop": 130,
"time": 20,
"trailing_stop": 55,
"weekly_rebalance": 78
},
"gain_to_pain": -0.9841343660042395,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 4858.8,
"measurement_start_positions": 10,
"opened_positions": 293,
"peak_positions": 10,
"profit_factor": 0.19024443926891507,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 20833,
"skipped_min_initial_risk": 0,
"sortino": -5.152215118163817,
"start_date": "2025-01-02",
"total_return_pct": -88.2,
"trades": 293,
"transaction_cost": 89.53834865030284,
"turnover_multiple": 9.214039335875404,
"underwater_pct": 99.2094861660079,
"weekly_rebalance": {
"eligible_pool_mean": 104.84905660377359,
"entrant_pool_mean": 104.84905660377359,
"entrant_pool_median": 109,
"entrant_pool_p90": 148.0,
"events": 53,
"reentries_within_10_sessions": 30,
"reentries_within_20_sessions": 38,
"reentries_within_5_sessions": 19,
"replacements": 79,
"weekly_rank_rejected_entries": 5435,
"zero_entrant_fraction": 0.0
},
"win_rate": 19.1
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 1.4807,
"avg_gross_exposure_pct": 98.5193,
"avg_hold_days": 13.0,
"avg_positions": 14.246,
"blocked_fraction": 0.9295594262295082,
"cagr_pct": -54.3,
"calmar": -0.54,
"capacity_opportunities": 3904,
"end_date": "2020-01-31",
"ev_net_r": -0.22981242816515773,
"ev_without_best": {
"1": -0.2934748616543812,
"10": -0.5497359830651539,
"5": -0.42590927120908323
},
"exit_reasons": {
"open_at_end": 15,
"stop": 146,
"time": 42,
"trailing_stop": 72
},
"gain_to_pain": -0.7551237916707205,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.7370271078491021,
"sessions_at_capacity": 129,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 3629,
"skipped_min_initial_risk": 0,
"sortino": 277.8150784448657,
"start_date": "2019-02-01",
"total_return_pct": -54.1,
"trades": 275,
"transaction_cost": 255.16098439005378,
"turnover_multiple": 25.51609843900538,
"underwater_pct": 96.83794466403161,
"win_rate": 23.3
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 1.4757,
"avg_gross_exposure_pct": 98.5243,
"avg_hold_days": 13.0,
"avg_positions": 14.246,
"blocked_fraction": 0.9295594262295082,
"cagr_pct": -55.8,
"calmar": -0.56,
"capacity_opportunities": 3904,
"end_date": "2020-01-31",
"ev_net_r": -0.24801000427198702,
"ev_without_best": {
"1": -0.3115803884742787,
"10": -0.567389912609588,
"5": -0.44368886462492363
},
"exit_reasons": {
"open_at_end": 15,
"stop": 146,
"time": 42,
"trailing_stop": 72
},
"gain_to_pain": -0.7710179743037632,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.72042821602709,
"sessions_at_capacity": 129,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 3629,
"skipped_min_initial_risk": 0,
"sortino": 278.20762480074853,
"start_date": "2019-02-01",
"total_return_pct": -55.7,
"trades": 275,
"transaction_cost": 502.6589811341095,
"turnover_multiple": 25.132949056705474,
"underwater_pct": 96.83794466403161,
"win_rate": 23.3
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 1.4454,
"avg_gross_exposure_pct": 98.5546,
"avg_hold_days": 12.4,
"avg_positions": 14.0794,
"blocked_fraction": 0.9207536713771127,
"cagr_pct": -72.2,
"calmar": -0.72,
"capacity_opportunities": 3609,
"end_date": "2020-02-28",
"ev_net_r": -0.4542016983875076,
"ev_without_best": {
"1": -0.5002660882923479,
"10": -0.7021491368619532,
"5": -0.6056887094451441
},
"exit_reasons": {
"open_at_end": 15,
"stop": 155,
"time": 36,
"trailing_stop": 80
},
"gain_to_pain": -0.9264672652648243,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 286,
"peak_positions": 15,
"profit_factor": 0.4743807804627127,
"sessions_at_capacity": 130,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 3323,
"skipped_min_initial_risk": 0,
"sortino": 290.2018162521113,
"start_date": "2019-03-01",
"total_return_pct": -72.1,
"trades": 286,
"transaction_cost": 206.8833186555213,
"turnover_multiple": 20.68833186555213,
"underwater_pct": 97.23320158102767,
"win_rate": 21.0
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 1.4463,
"avg_gross_exposure_pct": 98.5537,
"avg_hold_days": 12.4,
"avg_positions": 14.0794,
"blocked_fraction": 0.9207536713771127,
"cagr_pct": -73.2,
"calmar": -0.73,
"capacity_opportunities": 3609,
"end_date": "2020-02-28",
"ev_net_r": -0.47164715820872255,
"ev_without_best": {
"1": -0.5176321277225443,
"10": -0.71917605701765,
"5": -0.6229091477673442
},
"exit_reasons": {
"open_at_end": 15,
"stop": 155,
"time": 36,
"trailing_stop": 80
},
"gain_to_pain": -0.9344139961432982,
"longest_underwater_sessions": 203,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 286,
"peak_positions": 15,
"profit_factor": 0.4625209191884115,
"sessions_at_capacity": 130,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 3323,
"skipped_min_initial_risk": 0,
"sortino": 290.37617100389036,
"start_date": "2019-03-01",
"total_return_pct": -73.1,
"trades": 286,
"transaction_cost": 407.699405825812,
"turnover_multiple": 20.3849702912906,
"underwater_pct": 97.23320158102767,
"win_rate": 20.6
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 4.4416,
"avg_gross_exposure_pct": 95.5584,
"avg_hold_days": 12.2,
"avg_positions": 14.1984,
"blocked_fraction": 0.9211560044893379,
"cagr_pct": -69.3,
"calmar": -0.97,
"capacity_opportunities": 3564,
"end_date": "2020-03-30",
"ev_net_r": -0.4064929357946167,
"ev_without_best": {
"1": -0.46942217609346204,
"10": -0.6818209673702224,
"5": -0.5861624029344741
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 35,
"trailing_stop": 80
},
"gain_to_pain": -0.827449920893305,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 71.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.5455377507733615,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -2.9,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 3283,
"skipped_min_initial_risk": 0,
"sortino": -3.390122303613285,
"start_date": "2019-04-01",
"total_return_pct": -69.1,
"trades": 281,
"transaction_cost": 205.3297254994176,
"turnover_multiple": 20.53297254994176,
"underwater_pct": 96.04743083003953,
"win_rate": 23.1
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 4.4224,
"avg_gross_exposure_pct": 95.5776,
"avg_hold_days": 12.2,
"avg_positions": 14.1984,
"blocked_fraction": 0.9211560044893379,
"cagr_pct": -70.4,
"calmar": -0.97,
"capacity_opportunities": 3564,
"end_date": "2020-03-30",
"ev_net_r": -0.4237262402880079,
"ev_without_best": {
"1": -0.4865619599574505,
"10": -0.6986342422435894,
"5": -0.6031679714058595
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 35,
"trailing_stop": 80
},
"gain_to_pain": -0.8366596989792302,
"longest_underwater_sessions": 235,
"max_drawdown_pct": 72.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.5328820766904419,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -2.98,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 3283,
"skipped_min_initial_risk": 0,
"sortino": -3.477925282661657,
"start_date": "2019-04-01",
"total_return_pct": -70.2,
"trades": 281,
"transaction_cost": 404.56556430987763,
"turnover_multiple": 20.22827821549388,
"underwater_pct": 96.04743083003953,
"win_rate": 22.8
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 4.8453,
"avg_gross_exposure_pct": 95.1547,
"avg_hold_days": 12.0,
"avg_positions": 14.1151,
"blocked_fraction": 0.9327107279693486,
"cagr_pct": -73.5,
"calmar": -0.97,
"capacity_opportunities": 4176,
"end_date": "2020-04-29",
"ev_net_r": -0.46876669551837563,
"ev_without_best": {
"1": -0.5025439038266095,
"10": -0.7177434106933912,
"5": -0.6160761989002156
},
"exit_reasons": {
"open_at_end": 15,
"stop": 162,
"time": 31,
"trailing_stop": 73
},
"gain_to_pain": -0.8149523049821888,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 76.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.5037101103505555,
"sessions_at_capacity": 142,
"sessions_measured": 252,
"sharpe": -2.57,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 3895,
"skipped_min_initial_risk": 0,
"sortino": -3.246422454903987,
"start_date": "2019-05-01",
"total_return_pct": -73.3,
"trades": 281,
"transaction_cost": 168.76188877905537,
"turnover_multiple": 16.876188877905534,
"underwater_pct": 98.81422924901186,
"win_rate": 21.7
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 4.8266,
"avg_gross_exposure_pct": 95.1734,
"avg_hold_days": 12.0,
"avg_positions": 14.1151,
"blocked_fraction": 0.9327107279693486,
"cagr_pct": -74.4,
"calmar": -0.97,
"capacity_opportunities": 4176,
"end_date": "2020-04-29",
"ev_net_r": -0.4851738502221734,
"ev_without_best": {
"1": -0.5188817777223241,
"10": -0.7337617077667815,
"5": -0.6323147123317031
},
"exit_reasons": {
"open_at_end": 15,
"stop": 162,
"time": 31,
"trailing_stop": 73
},
"gain_to_pain": -0.8229128465499223,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 76.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.49297690773633823,
"sessions_at_capacity": 142,
"sessions_measured": 252,
"sharpe": -2.64,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 3895,
"skipped_min_initial_risk": 0,
"sortino": -3.3279010568894325,
"start_date": "2019-05-01",
"total_return_pct": -74.3,
"trades": 281,
"transaction_cost": 332.62743042678966,
"turnover_multiple": 16.63137152133948,
"underwater_pct": 98.81422924901186,
"win_rate": 21.4
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 4.8829,
"avg_gross_exposure_pct": 95.1171,
"avg_hold_days": 12.5,
"avg_positions": 14.3016,
"blocked_fraction": 0.9439435515484124,
"cagr_pct": -63.5,
"calmar": -0.95,
"capacity_opportunities": 5102,
"end_date": "2020-06-01",
"ev_net_r": -0.31294782994628845,
"ev_without_best": {
"1": -0.3744448200439318,
"10": -0.6107677665239389,
"5": -0.49829070115832563
},
"exit_reasons": {
"open_at_end": 15,
"stop": 158,
"time": 38,
"trailing_stop": 75
},
"gain_to_pain": -0.7966702384330099,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 67.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 286,
"peak_positions": 15,
"profit_factor": 0.6445674530835929,
"sessions_at_capacity": 159,
"sessions_measured": 252,
"sharpe": -1.99,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 4816,
"skipped_min_initial_risk": 0,
"sortino": -2.6453437119633807,
"start_date": "2019-06-03",
"total_return_pct": -63.4,
"trades": 286,
"transaction_cost": 220.6471239738213,
"turnover_multiple": 22.064712397382127,
"underwater_pct": 99.60474308300395,
"win_rate": 24.8
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 4.8737,
"avg_gross_exposure_pct": 95.1263,
"avg_hold_days": 12.5,
"avg_positions": 14.3016,
"blocked_fraction": 0.9439435515484124,
"cagr_pct": -64.8,
"calmar": -0.95,
"capacity_opportunities": 5102,
"end_date": "2020-06-01",
"ev_net_r": -0.32936320985612505,
"ev_without_best": {
"1": -0.39076545012634273,
"10": -0.6266516509056016,
"5": -0.5144214027403254
},
"exit_reasons": {
"open_at_end": 15,
"stop": 158,
"time": 38,
"trailing_stop": 75
},
"gain_to_pain": -0.8096159835586609,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 68.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 286,
"peak_positions": 15,
"profit_factor": 0.6307929912888836,
"sessions_at_capacity": 159,
"sessions_measured": 252,
"sharpe": -2.06,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 4816,
"skipped_min_initial_risk": 0,
"sortino": -2.7343998468917534,
"start_date": "2019-06-03",
"total_return_pct": -64.7,
"trades": 286,
"transaction_cost": 434.6439983861441,
"turnover_multiple": 21.732199919307206,
"underwater_pct": 99.60474308300395,
"win_rate": 24.5
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 5.3515,
"avg_gross_exposure_pct": 94.6485,
"avg_hold_days": 11.9,
"avg_positions": 13.9444,
"blocked_fraction": 0.9418881396271321,
"cagr_pct": -50.2,
"calmar": -0.75,
"capacity_opportunities": 5042,
"end_date": "2020-06-29",
"ev_net_r": -0.2724726616521696,
"ev_without_best": {
"1": -0.33235679524646494,
"10": -0.567636196408861,
"5": -0.4560241138954713
},
"exit_reasons": {
"open_at_end": 15,
"stop": 164,
"time": 39,
"trailing_stop": 75
},
"gain_to_pain": -0.505303335015383,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 67.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 15,
"profit_factor": 0.6973395366093914,
"sessions_at_capacity": 140,
"sessions_measured": 252,
"sharpe": -1.16,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 4749,
"skipped_min_initial_risk": 0,
"sortino": -1.640558402791453,
"start_date": "2019-07-01",
"total_return_pct": -50.1,
"trades": 293,
"transaction_cost": 214.49328777750907,
"turnover_multiple": 21.449328777750907,
"underwater_pct": 98.81422924901186,
"win_rate": 25.6
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 5.3382,
"avg_gross_exposure_pct": 94.6618,
"avg_hold_days": 11.9,
"avg_positions": 13.9444,
"blocked_fraction": 0.9418881396271321,
"cagr_pct": -52.0,
"calmar": -0.76,
"capacity_opportunities": 5042,
"end_date": "2020-06-29",
"ev_net_r": -0.28883783914456834,
"ev_without_best": {
"1": -0.34862932238532346,
"10": -0.5836633330020508,
"5": -0.4721704834834389
},
"exit_reasons": {
"open_at_end": 15,
"stop": 164,
"time": 39,
"trailing_stop": 75
},
"gain_to_pain": -0.5252987265709966,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 68.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 15,
"profit_factor": 0.6832710121179291,
"sessions_at_capacity": 140,
"sessions_measured": 252,
"sharpe": -1.23,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 4749,
"skipped_min_initial_risk": 0,
"sortino": -1.73288366773554,
"start_date": "2019-07-01",
"total_return_pct": -51.9,
"trades": 293,
"transaction_cost": 422.21840200763955,
"turnover_multiple": 21.110920100381975,
"underwater_pct": 98.81422924901186,
"win_rate": 25.3
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 6.3556,
"avg_gross_exposure_pct": 93.6444,
"avg_hold_days": 12.2,
"avg_positions": 14.2381,
"blocked_fraction": 0.9532201217558475,
"cagr_pct": -40.9,
"calmar": -0.63,
"capacity_opportunities": 6242,
"end_date": "2020-07-30",
"ev_net_r": -0.14663157928698659,
"ev_without_best": {
"1": -0.18851040145802667,
"10": -0.43862571880056794,
"5": -0.31661602840447833
},
"exit_reasons": {
"open_at_end": 15,
"stop": 156,
"time": 40,
"trailing_stop": 81
},
"gain_to_pain": -0.35013915601463413,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 65.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 292,
"peak_positions": 15,
"profit_factor": 0.8126853884641411,
"sessions_at_capacity": 170,
"sessions_measured": 252,
"sharpe": -0.79,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 5950,
"skipped_min_initial_risk": 0,
"sortino": -1.2018617612060516,
"start_date": "2019-08-01",
"total_return_pct": -40.8,
"trades": 292,
"transaction_cost": 212.90367601857653,
"turnover_multiple": 21.290367601857653,
"underwater_pct": 99.60474308300395,
"win_rate": 26.0
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 6.3316,
"avg_gross_exposure_pct": 93.6684,
"avg_hold_days": 12.2,
"avg_positions": 14.2381,
"blocked_fraction": 0.9532201217558475,
"cagr_pct": -43.0,
"calmar": -0.65,
"capacity_opportunities": 6242,
"end_date": "2020-07-30",
"ev_net_r": -0.161980729867102,
"ev_without_best": {
"1": -0.20382820901744553,
"10": -0.4536474679641137,
"5": -0.33180176666681904
},
"exit_reasons": {
"open_at_end": 15,
"stop": 156,
"time": 40,
"trailing_stop": 81
},
"gain_to_pain": -0.3760922876806656,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 66.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 292,
"peak_positions": 15,
"profit_factor": 0.7959039132244282,
"sessions_at_capacity": 170,
"sessions_measured": 252,
"sharpe": -0.86,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 5950,
"skipped_min_initial_risk": 0,
"sortino": -1.3025397639914484,
"start_date": "2019-08-01",
"total_return_pct": -42.9,
"trades": 292,
"transaction_cost": 418.6748270135718,
"turnover_multiple": 20.93374135067859,
"underwater_pct": 99.60474308300395,
"win_rate": 25.7
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 7.2736,
"avg_gross_exposure_pct": 92.7264,
"avg_hold_days": 12.8,
"avg_positions": 14.4643,
"blocked_fraction": 0.9615488762523694,
"cagr_pct": -34.2,
"calmar": -0.73,
"capacity_opportunities": 7386,
"end_date": "2020-08-31",
"ev_net_r": -0.08097898655206384,
"ev_without_best": {
"1": -0.1420909064617251,
"10": -0.413233857210302,
"5": -0.2903446254780229
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 37,
"trailing_stop": 95
},
"gain_to_pain": -0.30494777929225675,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 46.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 15,
"profit_factor": 0.8939392698099099,
"sessions_at_capacity": 197,
"sessions_measured": 252,
"sharpe": -0.58,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 7102,
"skipped_min_initial_risk": 0,
"sortino": -0.8360706888173297,
"start_date": "2019-09-03",
"total_return_pct": -34.0,
"trades": 284,
"transaction_cost": 263.85536690272914,
"turnover_multiple": 26.385536690272914,
"underwater_pct": 98.81422924901186,
"win_rate": 26.8
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 7.2555,
"avg_gross_exposure_pct": 92.7445,
"avg_hold_days": 12.8,
"avg_positions": 14.4643,
"blocked_fraction": 0.9615488762523694,
"cagr_pct": -36.5,
"calmar": -0.76,
"capacity_opportunities": 7386,
"end_date": "2020-08-31",
"ev_net_r": -0.09615955359256384,
"ev_without_best": {
"1": -0.15717169076835355,
"10": -0.42798228060088866,
"5": -0.3052666908483128
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 37,
"trailing_stop": 95
},
"gain_to_pain": -0.33319785506986943,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 47.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 15,
"profit_factor": 0.8757225904961057,
"sessions_at_capacity": 197,
"sessions_measured": 252,
"sharpe": -0.65,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 7102,
"skipped_min_initial_risk": 0,
"sortino": -0.9293316083062286,
"start_date": "2019-09-03",
"total_return_pct": -36.3,
"trades": 284,
"transaction_cost": 518.9919401822152,
"turnover_multiple": 25.94959700911076,
"underwater_pct": 98.81422924901186,
"win_rate": 26.4
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 6.8469,
"avg_gross_exposure_pct": 93.1531,
"avg_hold_days": 13.3,
"avg_positions": 14.2778,
"blocked_fraction": 0.9645866245392312,
"cagr_pct": -20.8,
"calmar": -0.46,
"capacity_opportunities": 7596,
"end_date": "2020-09-29",
"ev_net_r": -0.0038233098839980362,
"ev_without_best": {
"1": -0.066190346029696,
"10": -0.3668261186263888,
"5": -0.2280036522673234
},
"exit_reasons": {
"open_at_end": 15,
"stop": 132,
"time": 36,
"trailing_stop": 86
},
"gain_to_pain": -0.12445815449496478,
"longest_underwater_sessions": 141,
"max_drawdown_pct": 44.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 269,
"peak_positions": 15,
"profit_factor": 0.9949904215444473,
"sessions_at_capacity": 206,
"sessions_measured": 252,
"sharpe": -0.18,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 7327,
"skipped_min_initial_risk": 0,
"sortino": -0.2691774901605113,
"start_date": "2019-10-01",
"total_return_pct": -20.8,
"trades": 269,
"transaction_cost": 280.7928203358114,
"turnover_multiple": 28.07928203358114,
"underwater_pct": 97.62845849802372,
"win_rate": 29.4
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 6.8201,
"avg_gross_exposure_pct": 93.1799,
"avg_hold_days": 13.3,
"avg_positions": 14.2778,
"blocked_fraction": 0.9645866245392312,
"cagr_pct": -23.5,
"calmar": -0.52,
"capacity_opportunities": 7596,
"end_date": "2020-09-29",
"ev_net_r": -0.01820004122788813,
"ev_without_best": {
"1": -0.08046112012970393,
"10": -0.38061624532532506,
"5": -0.2419699097561397
},
"exit_reasons": {
"open_at_end": 15,
"stop": 132,
"time": 36,
"trailing_stop": 86
},
"gain_to_pain": -0.1650779585813314,
"longest_underwater_sessions": 141,
"max_drawdown_pct": 45.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 269,
"peak_positions": 15,
"profit_factor": 0.9764341980984121,
"sessions_at_capacity": 206,
"sessions_measured": 252,
"sharpe": -0.24,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 7327,
"skipped_min_initial_risk": 0,
"sortino": -0.3630150130710629,
"start_date": "2019-10-01",
"total_return_pct": -23.4,
"trades": 269,
"transaction_cost": 552.3573272376648,
"turnover_multiple": 27.61786636188324,
"underwater_pct": 98.02371541501977,
"win_rate": 29.0
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 7.8924,
"avg_gross_exposure_pct": 92.1076,
"avg_hold_days": 13.0,
"avg_positions": 14.5635,
"blocked_fraction": 0.9661708253358925,
"cagr_pct": -23.0,
"calmar": -0.53,
"capacity_opportunities": 8336,
"end_date": "2020-10-30",
"ev_net_r": -0.006293907905089378,
"ev_without_best": {
"1": -0.06757500490077321,
"10": -0.34373571323345653,
"5": -0.2158231059812905
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 39,
"trailing_stop": 92
},
"gain_to_pain": -0.13910427104236975,
"longest_underwater_sessions": 141,
"max_drawdown_pct": 43.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 282,
"peak_positions": 15,
"profit_factor": 0.9915533106469157,
"sessions_at_capacity": 216,
"sessions_measured": 252,
"sharpe": -0.08,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 8054,
"skipped_min_initial_risk": 0,
"sortino": -0.11954649492323041,
"start_date": "2019-11-01",
"total_return_pct": -23.0,
"trades": 282,
"transaction_cost": 332.7235224382481,
"turnover_multiple": 33.27235224382481,
"underwater_pct": 97.23320158102767,
"win_rate": 27.7
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 7.864,
"avg_gross_exposure_pct": 92.136,
"avg_hold_days": 13.0,
"avg_positions": 14.5635,
"blocked_fraction": 0.9661708253358925,
"cagr_pct": -25.8,
"calmar": -0.58,
"capacity_opportunities": 8336,
"end_date": "2020-10-30",
"ev_net_r": -0.01997441197312485,
"ev_without_best": {
"1": -0.08114967773514992,
"10": -0.3569182338138437,
"5": -0.22921616499210234
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 39,
"trailing_stop": 92
},
"gain_to_pain": -0.17658901563743498,
"longest_underwater_sessions": 215,
"max_drawdown_pct": 44.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 282,
"peak_positions": 15,
"profit_factor": 0.9735131053624879,
"sessions_at_capacity": 216,
"sessions_measured": 252,
"sharpe": -0.14,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 8054,
"skipped_min_initial_risk": 0,
"sortino": -0.19905517190901564,
"start_date": "2019-11-01",
"total_return_pct": -25.7,
"trades": 282,
"transaction_cost": 654.0001768059243,
"turnover_multiple": 32.70000884029621,
"underwater_pct": 97.62845849802372,
"win_rate": 27.3
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 8.4354,
"avg_gross_exposure_pct": 91.5646,
"avg_hold_days": 13.8,
"avg_positions": 14.6349,
"blocked_fraction": 0.9686288332745858,
"cagr_pct": -23.4,
"calmar": -0.52,
"capacity_opportunities": 8511,
"end_date": "2020-11-30",
"ev_net_r": -0.07592680340527085,
"ev_without_best": {
"1": -0.12147579767553753,
"10": -0.4010947066934841,
"5": -0.2644992464137165
},
"exit_reasons": {
"open_at_end": 15,
"stop": 126,
"time": 40,
"trailing_stop": 86
},
"gain_to_pain": -0.1495481444285675,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 45.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 15,
"profit_factor": 0.8993230283512352,
"sessions_at_capacity": 215,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 8244,
"skipped_min_initial_risk": 0,
"sortino": -0.14096030809162677,
"start_date": "2019-12-02",
"total_return_pct": -23.3,
"trades": 267,
"transaction_cost": 275.2502939476206,
"turnover_multiple": 27.52502939476206,
"underwater_pct": 96.04743083003953,
"win_rate": 28.1
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2019-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 8.404,
"avg_gross_exposure_pct": 91.596,
"avg_hold_days": 13.8,
"avg_positions": 14.6349,
"blocked_fraction": 0.9686288332745858,
"cagr_pct": -25.9,
"calmar": -0.57,
"capacity_opportunities": 8511,
"end_date": "2020-11-30",
"ev_net_r": -0.08910086629301263,
"ev_without_best": {
"1": -0.13460739474856104,
"10": -0.4139042451070977,
"5": -0.27745436666728907
},
"exit_reasons": {
"open_at_end": 15,
"stop": 126,
"time": 40,
"trailing_stop": 86
},
"gain_to_pain": -0.18539751580051664,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 45.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 267,
"peak_positions": 15,
"profit_factor": 0.8831891795702829,
"sessions_at_capacity": 215,
"sessions_measured": 252,
"sharpe": -0.15,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 8244,
"skipped_min_initial_risk": 0,
"sortino": -0.2106487877726409,
"start_date": "2019-12-02",
"total_return_pct": -25.8,
"trades": 267,
"transaction_cost": 542.1731229343078,
"turnover_multiple": 27.10865614671539,
"underwater_pct": 96.04743083003953,
"win_rate": 28.1
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.7314,
"avg_gross_exposure_pct": 91.2686,
"avg_hold_days": 13.2,
"avg_positions": 14.7579,
"blocked_fraction": 0.969752619639192,
"cagr_pct": -30.1,
"calmar": -0.7,
"capacity_opportunities": 9257,
"end_date": "2020-12-30",
"ev_net_r": -0.09062821202883545,
"ev_without_best": {
"1": -0.13410754494824229,
"10": -0.4120703202861495,
"5": -0.27027863347324116
},
"exit_reasons": {
"open_at_end": 15,
"stop": 134,
"time": 44,
"trailing_stop": 87
},
"gain_to_pain": -0.26493969133900774,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 42.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 15,
"profit_factor": 0.8787692335600416,
"sessions_at_capacity": 232,
"sessions_measured": 252,
"sharpe": -0.21,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 8977,
"skipped_min_initial_risk": 0,
"sortino": -0.29856054850207264,
"start_date": "2020-01-02",
"total_return_pct": -29.9,
"trades": 280,
"transaction_cost": 260.9159958307224,
"turnover_multiple": 26.09159958307224,
"underwater_pct": 98.02371541501977,
"win_rate": 28.2
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.6948,
"avg_gross_exposure_pct": 91.3052,
"avg_hold_days": 13.2,
"avg_positions": 14.7579,
"blocked_fraction": 0.969752619639192,
"cagr_pct": -32.4,
"calmar": -0.74,
"capacity_opportunities": 9257,
"end_date": "2020-12-30",
"ev_net_r": -0.10338989736294212,
"ev_without_best": {
"1": -0.1468272651057586,
"10": -0.42448441766150474,
"5": -0.28282705902599603
},
"exit_reasons": {
"open_at_end": 15,
"stop": 134,
"time": 44,
"trailing_stop": 87
},
"gain_to_pain": -0.2951273030262739,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 43.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 15,
"profit_factor": 0.8632238750086875,
"sessions_at_capacity": 232,
"sessions_measured": 252,
"sharpe": -0.27,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 8977,
"skipped_min_initial_risk": 0,
"sortino": -0.3671466066112904,
"start_date": "2020-01-02",
"total_return_pct": -32.3,
"trades": 280,
"transaction_cost": 513.5395892167231,
"turnover_multiple": 25.676979460836154,
"underwater_pct": 98.02371541501977,
"win_rate": 27.9
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 8.3515,
"avg_gross_exposure_pct": 91.6485,
"avg_hold_days": 13.6,
"avg_positions": 14.7976,
"blocked_fraction": 0.9729381443298969,
"cagr_pct": 21.9,
"calmar": 0.53,
"capacity_opportunities": 10088,
"end_date": "2021-02-01",
"ev_net_r": 0.12461444682663313,
"ev_without_best": {
"1": 0.03984792403792131,
"10": -0.2674478284742328,
"5": -0.12233895590167693
},
"exit_reasons": {
"open_at_end": 15,
"stop": 130,
"time": 45,
"trailing_stop": 83
},
"gain_to_pain": 0.5477733983399018,
"longest_underwater_sessions": 135,
"max_drawdown_pct": 41.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 1.1626300725401877,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 9815,
"skipped_min_initial_risk": 0,
"sortino": 0.9127342469686981,
"start_date": "2020-02-03",
"total_return_pct": 21.8,
"trades": 273,
"transaction_cost": 288.69904960791,
"turnover_multiple": 28.869904960790997,
"underwater_pct": 96.44268774703558,
"win_rate": 30.0
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 8.3201,
"avg_gross_exposure_pct": 91.6799,
"avg_hold_days": 13.6,
"avg_positions": 14.7976,
"blocked_fraction": 0.9729381443298969,
"cagr_pct": 18.1,
"calmar": 0.43,
"capacity_opportunities": 10088,
"end_date": "2021-02-01",
"ev_net_r": 0.11176159690214602,
"ev_without_best": {
"1": 0.027065972385443116,
"10": -0.2799449522842038,
"5": -0.1349701274799971
},
"exit_reasons": {
"open_at_end": 15,
"stop": 130,
"time": 45,
"trailing_stop": 83
},
"gain_to_pain": 0.4961149476276482,
"longest_underwater_sessions": 135,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 1.1443200021055764,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": 0.59,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 9815,
"skipped_min_initial_risk": 0,
"sortino": 0.8439059047697237,
"start_date": "2020-02-03",
"total_return_pct": 18.0,
"trades": 273,
"transaction_cost": 567.9529935476592,
"turnover_multiple": 28.397649677382958,
"underwater_pct": 96.83794466403161,
"win_rate": 30.0
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 9.5968,
"avg_gross_exposure_pct": 90.4032,
"avg_hold_days": 14.1,
"avg_positions": 14.7817,
"blocked_fraction": 0.9756637168141593,
"cagr_pct": 19.9,
"calmar": 0.53,
"capacity_opportunities": 10848,
"end_date": "2021-03-01",
"ev_net_r": 0.1477023386433581,
"ev_without_best": {
"1": 0.06012284698285283,
"10": -0.26645133921385195,
"5": -0.11620642509794712
},
"exit_reasons": {
"open_at_end": 15,
"stop": 113,
"time": 49,
"trailing_stop": 87
},
"gain_to_pain": 0.5351372858468019,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 37.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.1934891152082467,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": 0.61,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 10584,
"skipped_min_initial_risk": 0,
"sortino": 0.8604632769177579,
"start_date": "2020-03-02",
"total_return_pct": 19.8,
"trades": 264,
"transaction_cost": 290.03110008060867,
"turnover_multiple": 29.00311000806086,
"underwater_pct": 95.25691699604744,
"win_rate": 32.2
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 9.555,
"avg_gross_exposure_pct": 90.445,
"avg_hold_days": 14.1,
"avg_positions": 14.7817,
"blocked_fraction": 0.9756637168141593,
"cagr_pct": 16.2,
"calmar": 0.42,
"capacity_opportunities": 10848,
"end_date": "2021-03-01",
"ev_net_r": 0.13501822624155535,
"ev_without_best": {
"1": 0.047512700617206374,
"10": -0.27876780343343455,
"5": -0.12866539215213535
},
"exit_reasons": {
"open_at_end": 15,
"stop": 113,
"time": 49,
"trailing_stop": 87
},
"gain_to_pain": 0.48279620195112494,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 38.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.1750916121048975,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 10584,
"skipped_min_initial_risk": 0,
"sortino": 0.7941006762113796,
"start_date": "2020-03-02",
"total_return_pct": 16.1,
"trades": 264,
"transaction_cost": 570.6228834511064,
"turnover_multiple": 28.53114417255532,
"underwater_pct": 95.65217391304348,
"win_rate": 32.2
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 7.7187,
"avg_gross_exposure_pct": 92.2813,
"avg_hold_days": 14.9,
"avg_positions": 14.7976,
"blocked_fraction": 0.9757191613846904,
"cagr_pct": 28.6,
"calmar": 0.65,
"capacity_opportunities": 10255,
"end_date": "2021-03-31",
"ev_net_r": 0.15193101119626856,
"ev_without_best": {
"1": 0.05263788589714306,
"10": -0.26111024961423007,
"5": -0.11027736681880654
},
"exit_reasons": {
"open_at_end": 15,
"stop": 112,
"time": 46,
"trailing_stop": 76
},
"gain_to_pain": 0.7215017125042831,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 44.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 249,
"peak_positions": 15,
"profit_factor": 1.199866454983846,
"sessions_at_capacity": 232,
"sessions_measured": 252,
"sharpe": 0.7,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 10006,
"skipped_min_initial_risk": 0,
"sortino": 1.0889127757756345,
"start_date": "2020-04-01",
"total_return_pct": 28.5,
"trades": 249,
"transaction_cost": 347.4421272637362,
"turnover_multiple": 34.74421272637362,
"underwater_pct": 90.51383399209486,
"win_rate": 31.7
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 7.4041,
"avg_gross_exposure_pct": 92.5959,
"avg_hold_days": 15.2,
"avg_positions": 14.7937,
"blocked_fraction": 0.9760555121188429,
"cagr_pct": 20.9,
"calmar": 0.51,
"capacity_opportunities": 10232,
"end_date": "2021-03-31",
"ev_net_r": 0.15183184107668682,
"ev_without_best": {
"1": 0.05758126884566781,
"10": -0.2780037916563804,
"5": -0.12285045439640334
},
"exit_reasons": {
"open_at_end": 15,
"stop": 105,
"time": 45,
"trailing_stop": 80
},
"gain_to_pain": 0.5850809990373127,
"longest_underwater_sessions": 136,
"max_drawdown_pct": 40.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 245,
"peak_positions": 15,
"profit_factor": 1.2008564398494448,
"sessions_at_capacity": 231,
"sessions_measured": 252,
"sharpe": 0.63,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 9987,
"skipped_min_initial_risk": 0,
"sortino": 0.9662860417156942,
"start_date": "2020-04-01",
"total_return_pct": 20.8,
"trades": 245,
"transaction_cost": 676.8927639724513,
"turnover_multiple": 33.84463819862257,
"underwater_pct": 89.32806324110672,
"win_rate": 33.1
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 7.4464,
"avg_gross_exposure_pct": 92.5536,
"avg_hold_days": 14.8,
"avg_positions": 14.9444,
"blocked_fraction": 0.975626204238921,
"cagr_pct": 23.5,
"calmar": 0.53,
"capacity_opportunities": 10380,
"end_date": "2021-04-30",
"ev_net_r": 0.15773494927631224,
"ev_without_best": {
"1": 0.06004093683145868,
"10": -0.3041212313136949,
"5": -0.15104044002665842
},
"exit_reasons": {
"open_at_end": 14,
"stop": 118,
"time": 45,
"trailing_stop": 76
},
"gain_to_pain": 0.6244119596555288,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 44.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 253,
"peak_positions": 15,
"profit_factor": 1.2091989470152884,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": 0.65,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 10127,
"skipped_min_initial_risk": 0,
"sortino": 1.0093491458259818,
"start_date": "2020-05-01",
"total_return_pct": 23.4,
"trades": 253,
"transaction_cost": 309.02103476902533,
"turnover_multiple": 30.902103476902536,
"underwater_pct": 92.88537549407114,
"win_rate": 30.0
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 7.409,
"avg_gross_exposure_pct": 92.591,
"avg_hold_days": 14.8,
"avg_positions": 14.9444,
"blocked_fraction": 0.975626204238921,
"cagr_pct": 20.0,
"calmar": 0.45,
"capacity_opportunities": 10380,
"end_date": "2021-04-30",
"ev_net_r": 0.1450607462820469,
"ev_without_best": {
"1": 0.047447889836514275,
"10": -0.31640169854744227,
"5": -0.16343817800979824
},
"exit_reasons": {
"open_at_end": 14,
"stop": 118,
"time": 45,
"trailing_stop": 76
},
"gain_to_pain": 0.5688960313282908,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 44.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 253,
"peak_positions": 15,
"profit_factor": 1.1904332797722565,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": 0.62,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 10127,
"skipped_min_initial_risk": 0,
"sortino": 0.9530965658877534,
"start_date": "2020-05-01",
"total_return_pct": 20.0,
"trades": 253,
"transaction_cost": 609.2113300135952,
"turnover_multiple": 30.460566500679764,
"underwater_pct": 92.88537549407114,
"win_rate": 30.0
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 6.1852,
"avg_gross_exposure_pct": 93.8148,
"avg_hold_days": 14.3,
"avg_positions": 14.877,
"blocked_fraction": 0.9725740605045535,
"cagr_pct": 32.9,
"calmar": 0.77,
"capacity_opportunities": 9553,
"end_date": "2021-05-28",
"ev_net_r": 0.2444024308967563,
"ev_without_best": {
"1": 0.15652233045821415,
"10": -0.21666329782003188,
"5": -0.06177501281991758
},
"exit_reasons": {
"open_at_end": 15,
"stop": 122,
"time": 41,
"trailing_stop": 84
},
"gain_to_pain": 0.775107226373384,
"longest_underwater_sessions": 137,
"max_drawdown_pct": 43.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 15,
"profit_factor": 1.3235100805533029,
"sessions_at_capacity": 221,
"sessions_measured": 252,
"sharpe": 0.74,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 9291,
"skipped_min_initial_risk": 0,
"sortino": 1.1575581565352318,
"start_date": "2020-06-01",
"total_return_pct": 32.5,
"trades": 262,
"transaction_cost": 356.35546866352126,
"turnover_multiple": 35.63554686635212,
"underwater_pct": 91.699604743083,
"win_rate": 29.0
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 6.1369,
"avg_gross_exposure_pct": 93.8631,
"avg_hold_days": 14.3,
"avg_positions": 14.877,
"blocked_fraction": 0.9725740605045535,
"cagr_pct": 28.8,
"calmar": 0.66,
"capacity_opportunities": 9553,
"end_date": "2021-05-28",
"ev_net_r": 0.23125191744303175,
"ev_without_best": {
"1": 0.14344456285298463,
"10": -0.22942533760882616,
"5": -0.07467245829972352
},
"exit_reasons": {
"open_at_end": 15,
"stop": 122,
"time": 41,
"trailing_stop": 84
},
"gain_to_pain": 0.7022192092581081,
"longest_underwater_sessions": 137,
"max_drawdown_pct": 43.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 262,
"peak_positions": 15,
"profit_factor": 1.3027926634455076,
"sessions_at_capacity": 221,
"sessions_measured": 252,
"sharpe": 0.71,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 9291,
"skipped_min_initial_risk": 0,
"sortino": 1.0962876656935825,
"start_date": "2020-06-01",
"total_return_pct": 28.4,
"trades": 262,
"transaction_cost": 700.9253009315385,
"turnover_multiple": 35.04626504657692,
"underwater_pct": 91.699604743083,
"win_rate": 29.0
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 6.7048,
"avg_gross_exposure_pct": 93.2952,
"avg_hold_days": 14.2,
"avg_positions": 14.9008,
"blocked_fraction": 0.9741859782927544,
"cagr_pct": 26.1,
"calmar": 0.66,
"capacity_opportunities": 10227,
"end_date": "2021-06-30",
"ev_net_r": 0.16323817062018062,
"ev_without_best": {
"1": 0.06965114432832048,
"10": -0.23736503382831603,
"5": -0.10203762929094197
},
"exit_reasons": {
"open_at_end": 14,
"stop": 121,
"time": 45,
"trailing_stop": 84
},
"gain_to_pain": 0.6876685206444736,
"longest_underwater_sessions": 136,
"max_drawdown_pct": 39.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.2262697387869468,
"sessions_at_capacity": 227,
"sessions_measured": 252,
"sharpe": 0.7,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 9963,
"skipped_min_initial_risk": 0,
"sortino": 1.104078190469756,
"start_date": "2020-07-01",
"total_return_pct": 26.0,
"trades": 264,
"transaction_cost": 333.0835335729161,
"turnover_multiple": 33.30835335729161,
"underwater_pct": 92.4901185770751,
"win_rate": 31.1
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 6.6742,
"avg_gross_exposure_pct": 93.3258,
"avg_hold_days": 14.2,
"avg_positions": 14.9008,
"blocked_fraction": 0.9741859782927544,
"cagr_pct": 22.2,
"calmar": 0.56,
"capacity_opportunities": 10227,
"end_date": "2021-06-30",
"ev_net_r": 0.1503083891560258,
"ev_without_best": {
"1": 0.056798152724846146,
"10": -0.24998300026457326,
"5": -0.11476276727908291
},
"exit_reasons": {
"open_at_end": 14,
"stop": 121,
"time": 45,
"trailing_stop": 84
},
"gain_to_pain": 0.6234458058611211,
"longest_underwater_sessions": 136,
"max_drawdown_pct": 39.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.2060831077125675,
"sessions_at_capacity": 227,
"sessions_measured": 252,
"sharpe": 0.67,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 9963,
"skipped_min_initial_risk": 0,
"sortino": 1.0503629483639756,
"start_date": "2020-07-01",
"total_return_pct": 22.2,
"trades": 264,
"transaction_cost": 655.1549891869211,
"turnover_multiple": 32.75774945934605,
"underwater_pct": 92.4901185770751,
"win_rate": 31.1
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 4.9247,
"avg_gross_exposure_pct": 95.0753,
"avg_hold_days": 13.6,
"avg_positions": 14.7381,
"blocked_fraction": 0.9716961498439126,
"cagr_pct": 22.4,
"calmar": 0.5,
"capacity_opportunities": 9610,
"end_date": "2021-08-02",
"ev_net_r": 0.12239903719513195,
"ev_without_best": {
"1": 0.03731154786612413,
"10": -0.28715901381128167,
"5": -0.1461928612323979
},
"exit_reasons": {
"open_at_end": 14,
"stop": 133,
"time": 43,
"trailing_stop": 82
},
"gain_to_pain": 0.649539257094887,
"longest_underwater_sessions": 57,
"max_drawdown_pct": 44.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 272,
"peak_positions": 15,
"profit_factor": 1.1631822295859984,
"sessions_at_capacity": 216,
"sessions_measured": 252,
"sharpe": 0.66,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 9338,
"skipped_min_initial_risk": 0,
"sortino": 1.0753450352897198,
"start_date": "2020-08-03",
"total_return_pct": 22.3,
"trades": 272,
"transaction_cost": 376.9163462230486,
"turnover_multiple": 37.69163462230486,
"underwater_pct": 92.4901185770751,
"win_rate": 29.0
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 4.882,
"avg_gross_exposure_pct": 95.118,
"avg_hold_days": 13.6,
"avg_positions": 14.7381,
"blocked_fraction": 0.9716961498439126,
"cagr_pct": 18.4,
"calmar": 0.41,
"capacity_opportunities": 9610,
"end_date": "2021-08-02",
"ev_net_r": 0.10865585225829995,
"ev_without_best": {
"1": 0.02363623744949171,
"10": -0.3005912238380206,
"5": -0.1597054105439893
},
"exit_reasons": {
"open_at_end": 14,
"stop": 133,
"time": 43,
"trailing_stop": 82
},
"gain_to_pain": 0.5667462928419909,
"longest_underwater_sessions": 59,
"max_drawdown_pct": 44.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 272,
"peak_positions": 15,
"profit_factor": 1.14318010748137,
"sessions_at_capacity": 216,
"sessions_measured": 252,
"sharpe": 0.63,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 9338,
"skipped_min_initial_risk": 0,
"sortino": 1.0153886468402766,
"start_date": "2020-08-03",
"total_return_pct": 18.3,
"trades": 272,
"transaction_cost": 740.4631374725633,
"turnover_multiple": 37.02315687362817,
"underwater_pct": 92.88537549407114,
"win_rate": 29.0
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 4.5744,
"avg_gross_exposure_pct": 95.4256,
"avg_hold_days": 13.9,
"avg_positions": 14.6706,
"blocked_fraction": 0.9690576652601969,
"cagr_pct": 1.5,
"calmar": 0.03,
"capacity_opportunities": 8532,
"end_date": "2021-08-31",
"ev_net_r": 0.07434365327867291,
"ev_without_best": {
"1": -0.013514768744435744,
"10": -0.31032935820535734,
"5": -0.19665543621271758
},
"exit_reasons": {
"open_at_end": 15,
"stop": 125,
"time": 46,
"trailing_stop": 78
},
"gain_to_pain": 0.19651336651196807,
"longest_underwater_sessions": 60,
"max_drawdown_pct": 50.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.101544692147283,
"sessions_at_capacity": 191,
"sessions_measured": 252,
"sharpe": 0.46,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 8268,
"skipped_min_initial_risk": 0,
"sortino": 0.7216833684831664,
"start_date": "2020-09-01",
"total_return_pct": 1.5,
"trades": 264,
"transaction_cost": 341.6090505439986,
"turnover_multiple": 34.16090505439986,
"underwater_pct": 94.0711462450593,
"win_rate": 31.1
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 4.5509,
"avg_gross_exposure_pct": 95.4491,
"avg_hold_days": 13.9,
"avg_positions": 14.6706,
"blocked_fraction": 0.9690576652601969,
"cagr_pct": -1.6,
"calmar": -0.03,
"capacity_opportunities": 8532,
"end_date": "2021-08-31",
"ev_net_r": 0.060049572897389526,
"ev_without_best": {
"1": -0.027741004640815563,
"10": -0.3243285263977886,
"5": -0.21075242528526933
},
"exit_reasons": {
"open_at_end": 15,
"stop": 125,
"time": 46,
"trailing_stop": 78
},
"gain_to_pain": 0.1311982788869989,
"longest_underwater_sessions": 60,
"max_drawdown_pct": 51.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 264,
"peak_positions": 15,
"profit_factor": 1.0810233326502097,
"sessions_at_capacity": 191,
"sessions_measured": 252,
"sharpe": 0.42,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 8268,
"skipped_min_initial_risk": 0,
"sortino": 0.6670713776441081,
"start_date": "2020-09-01",
"total_return_pct": -1.6,
"trades": 264,
"transaction_cost": 671.9834904965973,
"turnover_multiple": 33.59917452482986,
"underwater_pct": 94.46640316205533,
"win_rate": 31.1
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 3.9561,
"avg_gross_exposure_pct": 96.0439,
"avg_hold_days": 13.9,
"avg_positions": 14.6706,
"blocked_fraction": 0.9705522835870652,
"cagr_pct": 0.8,
"calmar": 0.02,
"capacity_opportunities": 8999,
"end_date": "2021-09-30",
"ev_net_r": 0.09844087463254773,
"ev_without_best": {
"1": 0.011006527016170081,
"10": -0.30335139244105974,
"5": -0.18333067031476868
},
"exit_reasons": {
"open_at_end": 15,
"stop": 123,
"time": 43,
"trailing_stop": 84
},
"gain_to_pain": 0.23914006922232806,
"longest_underwater_sessions": 76,
"max_drawdown_pct": 53.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 265,
"peak_positions": 15,
"profit_factor": 1.1402620071116851,
"sessions_at_capacity": 189,
"sessions_measured": 252,
"sharpe": 0.44,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 8734,
"skipped_min_initial_risk": 0,
"sortino": 0.7096263272100646,
"start_date": "2020-10-01",
"total_return_pct": 0.8,
"trades": 265,
"transaction_cost": 394.0274759340817,
"turnover_multiple": 39.402747593408165,
"underwater_pct": 92.88537549407114,
"win_rate": 29.4
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 3.9311,
"avg_gross_exposure_pct": 96.0689,
"avg_hold_days": 13.9,
"avg_positions": 14.6706,
"blocked_fraction": 0.9705522835870652,
"cagr_pct": -2.4,
"calmar": -0.04,
"capacity_opportunities": 8999,
"end_date": "2021-09-30",
"ev_net_r": 0.08380685290359349,
"ev_without_best": {
"1": -0.0035611948711858146,
"10": -0.3176880884187627,
"5": -0.19775576610356646
},
"exit_reasons": {
"open_at_end": 15,
"stop": 123,
"time": 43,
"trailing_stop": 84
},
"gain_to_pain": 0.18409573496525275,
"longest_underwater_sessions": 76,
"max_drawdown_pct": 54.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 265,
"peak_positions": 15,
"profit_factor": 1.1178323597229876,
"sessions_at_capacity": 189,
"sessions_measured": 252,
"sharpe": 0.41,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 8734,
"skipped_min_initial_risk": 0,
"sortino": 0.6501948204543608,
"start_date": "2020-10-01",
"total_return_pct": -2.4,
"trades": 265,
"transaction_cost": 774.8703053923281,
"turnover_multiple": 38.7435152696164,
"underwater_pct": 92.88537549407114,
"win_rate": 29.1
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 3.9583,
"avg_gross_exposure_pct": 96.0417,
"avg_hold_days": 13.3,
"avg_positions": 14.5159,
"blocked_fraction": 0.9670356111645814,
"cagr_pct": -2.9,
"calmar": -0.05,
"capacity_opportunities": 8312,
"end_date": "2021-11-01",
"ev_net_r": 0.08865685760523777,
"ev_without_best": {
"1": 0.011960641885422434,
"10": -0.3069566738947735,
"5": -0.17825514018570063
},
"exit_reasons": {
"open_at_end": 14,
"stop": 140,
"time": 38,
"trailing_stop": 82
},
"gain_to_pain": 0.18045270997669788,
"longest_underwater_sessions": 98,
"max_drawdown_pct": 61.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 1.118908469718465,
"sessions_at_capacity": 175,
"sessions_measured": 252,
"sharpe": 0.37,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 8038,
"skipped_min_initial_risk": 0,
"sortino": 0.6138085513462321,
"start_date": "2020-11-02",
"total_return_pct": -2.9,
"trades": 274,
"transaction_cost": 448.9022473105379,
"turnover_multiple": 44.89022473105379,
"underwater_pct": 88.53754940711462,
"win_rate": 27.4
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 3.9313,
"avg_gross_exposure_pct": 96.0687,
"avg_hold_days": 13.3,
"avg_positions": 14.5159,
"blocked_fraction": 0.9670356111645814,
"cagr_pct": -6.2,
"calmar": -0.1,
"capacity_opportunities": 8312,
"end_date": "2021-11-01",
"ev_net_r": 0.07355130120465116,
"ev_without_best": {
"1": -0.003094348521217119,
"10": -0.3216623108322709,
"5": -0.19304350713472065
},
"exit_reasons": {
"open_at_end": 14,
"stop": 140,
"time": 38,
"trailing_stop": 82
},
"gain_to_pain": 0.1314320459505965,
"longest_underwater_sessions": 98,
"max_drawdown_pct": 62.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 1.097354942888173,
"sessions_at_capacity": 175,
"sessions_measured": 252,
"sharpe": 0.33,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 8038,
"skipped_min_initial_risk": 0,
"sortino": 0.5446425892769859,
"start_date": "2020-11-02",
"total_return_pct": -6.2,
"trades": 274,
"transaction_cost": 883.7856606546482,
"turnover_multiple": 44.189283032732405,
"underwater_pct": 88.93280632411067,
"win_rate": 27.0
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 3.015,
"avg_gross_exposure_pct": 96.985,
"avg_hold_days": 12.7,
"avg_positions": 14.4008,
"blocked_fraction": 0.9574722970949386,
"cagr_pct": -43.6,
"calmar": -0.64,
"capacity_opportunities": 6678,
"end_date": "2021-11-30",
"ev_net_r": -0.19090729779615054,
"ev_without_best": {
"1": -0.26588125909265575,
"10": -0.5001209216605906,
"5": -0.4095523554439276
},
"exit_reasons": {
"open_at_end": 14,
"stop": 144,
"time": 35,
"trailing_stop": 91
},
"gain_to_pain": -0.46224331068950847,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 67.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 15,
"profit_factor": 0.7523375268249052,
"sessions_at_capacity": 140,
"sessions_measured": 252,
"sharpe": -0.3,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 6394,
"skipped_min_initial_risk": 0,
"sortino": -0.49018928596305944,
"start_date": "2020-12-01",
"total_return_pct": -43.5,
"trades": 284,
"transaction_cost": 350.08944312708394,
"turnover_multiple": 35.008944312708394,
"underwater_pct": 92.4901185770751,
"win_rate": 24.6
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2020-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 2.9979,
"avg_gross_exposure_pct": 97.0021,
"avg_hold_days": 12.7,
"avg_positions": 14.4008,
"blocked_fraction": 0.9574722970949386,
"cagr_pct": -45.7,
"calmar": -0.67,
"capacity_opportunities": 6678,
"end_date": "2021-11-30",
"ev_net_r": -0.20609754528500226,
"ev_without_best": {
"1": -0.2810230266335948,
"10": -0.5149528385680543,
"5": -0.42451068072281223
},
"exit_reasons": {
"open_at_end": 14,
"stop": 144,
"time": 35,
"trailing_stop": 91
},
"gain_to_pain": -0.4861151667251703,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 68.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 15,
"profit_factor": 0.7362912810840935,
"sessions_at_capacity": 140,
"sessions_measured": 252,
"sharpe": -0.34,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 6394,
"skipped_min_initial_risk": 0,
"sortino": -0.5625822311723149,
"start_date": "2020-12-01",
"total_return_pct": -45.6,
"trades": 284,
"transaction_cost": 688.2412630844013,
"turnover_multiple": 34.412063154220064,
"underwater_pct": 92.4901185770751,
"win_rate": 24.6
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.5258,
"avg_gross_exposure_pct": 97.4742,
"avg_hold_days": 12.1,
"avg_positions": 14.2659,
"blocked_fraction": 0.9540784557907845,
"cagr_pct": -42.5,
"calmar": -0.59,
"capacity_opportunities": 6424,
"end_date": "2021-12-31",
"ev_net_r": -0.14322804395959665,
"ev_without_best": {
"1": -0.21523468271155044,
"10": -0.4697354634739431,
"5": -0.3481536768954827
},
"exit_reasons": {
"open_at_end": 14,
"stop": 163,
"time": 31,
"trailing_stop": 87
},
"gain_to_pain": -0.5293262077030699,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 71.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 295,
"peak_positions": 15,
"profit_factor": 0.8223142780624485,
"sessions_at_capacity": 135,
"sessions_measured": 252,
"sharpe": -0.26,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 6129,
"skipped_min_initial_risk": 0,
"sortino": -0.4222652739939218,
"start_date": "2021-01-04",
"total_return_pct": -42.1,
"trades": 295,
"transaction_cost": 388.0082650207941,
"turnover_multiple": 38.80082650207941,
"underwater_pct": 92.88537549407114,
"win_rate": 23.7
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.5057,
"avg_gross_exposure_pct": 97.4943,
"avg_hold_days": 12.1,
"avg_positions": 14.2659,
"blocked_fraction": 0.9540784557907845,
"cagr_pct": -44.6,
"calmar": -0.62,
"capacity_opportunities": 6424,
"end_date": "2021-12-31",
"ev_net_r": -0.158899569333445,
"ev_without_best": {
"1": -0.23086117901269718,
"10": -0.485149966249792,
"5": -0.3636195160051173
},
"exit_reasons": {
"open_at_end": 14,
"stop": 163,
"time": 31,
"trailing_stop": 87
},
"gain_to_pain": -0.5556196919028038,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 72.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 295,
"peak_positions": 15,
"profit_factor": 0.8055516902920049,
"sessions_at_capacity": 135,
"sessions_measured": 252,
"sharpe": -0.3,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 6129,
"skipped_min_initial_risk": 0,
"sortino": -0.49099139778020673,
"start_date": "2021-01-04",
"total_return_pct": -44.2,
"trades": 295,
"transaction_cost": 763.6973899158398,
"turnover_multiple": 38.18486949579199,
"underwater_pct": 92.88537549407114,
"win_rate": 23.7
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 2.6801,
"avg_gross_exposure_pct": 97.3199,
"avg_hold_days": 11.3,
"avg_positions": 14.1508,
"blocked_fraction": 0.9383414634146341,
"cagr_pct": -69.7,
"calmar": -0.89,
"capacity_opportunities": 5125,
"end_date": "2022-01-28",
"ev_net_r": -0.40126079299554984,
"ev_without_best": {
"1": -0.4692861407482811,
"10": -0.6458884690206705,
"5": -0.5635582718635829
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 25,
"trailing_stop": 103
},
"gain_to_pain": -0.9167002542968948,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 78.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 316,
"peak_positions": 15,
"profit_factor": 0.5187191414229477,
"sessions_at_capacity": 125,
"sessions_measured": 252,
"sharpe": -1.03,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 4809,
"skipped_min_initial_risk": 0,
"sortino": -1.6085750884597962,
"start_date": "2021-02-01",
"total_return_pct": -69.3,
"trades": 316,
"transaction_cost": 272.5201207175263,
"turnover_multiple": 27.25201207175263,
"underwater_pct": 96.04743083003953,
"win_rate": 20.3
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 2.6649,
"avg_gross_exposure_pct": 97.3351,
"avg_hold_days": 11.2,
"avg_positions": 14.1429,
"blocked_fraction": 0.9383414634146341,
"cagr_pct": -71.0,
"calmar": -0.9,
"capacity_opportunities": 5125,
"end_date": "2022-01-28",
"ev_net_r": -0.4172192755344446,
"ev_without_best": {
"1": -0.48520350712778154,
"10": -0.661553820334274,
"5": -0.5793762959054911
},
"exit_reasons": {
"open_at_end": 10,
"stop": 178,
"time": 25,
"trailing_stop": 103
},
"gain_to_pain": -0.9233803462848754,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 78.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 316,
"peak_positions": 15,
"profit_factor": 0.5066436670570577,
"sessions_at_capacity": 125,
"sessions_measured": 252,
"sharpe": -1.08,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 4809,
"skipped_min_initial_risk": 0,
"sortino": -1.6793336037451745,
"start_date": "2021-02-01",
"total_return_pct": -70.6,
"trades": 316,
"transaction_cost": 535.1304143374101,
"turnover_multiple": 26.756520716870508,
"underwater_pct": 96.04743083003953,
"win_rate": 20.3
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 2.4488,
"avg_gross_exposure_pct": 97.5512,
"avg_hold_days": 11.3,
"avg_positions": 13.6468,
"blocked_fraction": 0.9162995594713657,
"cagr_pct": -73.0,
"calmar": -0.9,
"capacity_opportunities": 3632,
"end_date": "2022-02-25",
"ev_net_r": -0.49625374428922475,
"ev_without_best": {
"1": -0.5672866733103602,
"10": -0.7412582589739246,
"5": -0.6592066174959234
},
"exit_reasons": {
"open_at_end": 12,
"stop": 177,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.8617678026417257,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 80.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 15,
"profit_factor": 0.4369077840544479,
"sessions_at_capacity": 88,
"sessions_measured": 252,
"sharpe": -1.68,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 3328,
"skipped_min_initial_risk": 0,
"sortino": -2.4294530311040297,
"start_date": "2021-03-01",
"total_return_pct": -72.6,
"trades": 304,
"transaction_cost": 265.2511698501193,
"turnover_multiple": 26.525116985011927,
"underwater_pct": 98.02371541501977,
"win_rate": 20.1
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 2.4366,
"avg_gross_exposure_pct": 97.5634,
"avg_hold_days": 11.3,
"avg_positions": 13.6468,
"blocked_fraction": 0.9162995594713657,
"cagr_pct": -74.1,
"calmar": -0.91,
"capacity_opportunities": 3632,
"end_date": "2022-02-25",
"ev_net_r": -0.5127892563233777,
"ev_without_best": {
"1": -0.5837813452101436,
"10": -0.7575333555823595,
"5": -0.675535882904942
},
"exit_reasons": {
"open_at_end": 12,
"stop": 177,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.8684929980840977,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 81.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 15,
"profit_factor": 0.4262351855647563,
"sessions_at_capacity": 88,
"sessions_measured": 252,
"sharpe": -1.73,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 3328,
"skipped_min_initial_risk": 0,
"sortino": -2.503785730627698,
"start_date": "2021-03-01",
"total_return_pct": -73.7,
"trades": 304,
"transaction_cost": 521.8457548103677,
"turnover_multiple": 26.092287740518387,
"underwater_pct": 98.02371541501977,
"win_rate": 19.7
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 0.7484,
"avg_gross_exposure_pct": 99.2516,
"avg_hold_days": 11.3,
"avg_positions": 14.0714,
"blocked_fraction": 0.9460158675405312,
"cagr_pct": -75.3,
"calmar": -0.89,
"capacity_opportunities": 5798,
"end_date": "2022-03-30",
"ev_net_r": -0.5019632742675852,
"ev_without_best": {
"1": -0.5709654762656058,
"10": -0.7568714034806029,
"5": -0.6789548202357001
},
"exit_reasons": {
"open_at_end": 14,
"stop": 189,
"time": 30,
"trailing_stop": 80
},
"gain_to_pain": -0.8853430712453515,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 84.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 313,
"peak_positions": 15,
"profit_factor": 0.4584900336674739,
"sessions_at_capacity": 126,
"sessions_measured": 252,
"sharpe": -1.77,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 5485,
"skipped_min_initial_risk": 0,
"sortino": -2.5276877769042296,
"start_date": "2021-04-01",
"total_return_pct": -75.1,
"trades": 313,
"transaction_cost": 244.08006660039,
"turnover_multiple": 24.408006660039,
"underwater_pct": 98.02371541501977,
"win_rate": 20.8
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 0.7445,
"avg_gross_exposure_pct": 99.2555,
"avg_hold_days": 11.3,
"avg_positions": 14.0714,
"blocked_fraction": 0.9460158675405312,
"cagr_pct": -76.3,
"calmar": -0.9,
"capacity_opportunities": 5798,
"end_date": "2022-03-30",
"ev_net_r": -0.5185953278850318,
"ev_without_best": {
"1": -0.5875581772576335,
"10": -0.7733306668523102,
"5": -0.6954952943367095
},
"exit_reasons": {
"open_at_end": 14,
"stop": 189,
"time": 30,
"trailing_stop": 80
},
"gain_to_pain": -0.8915710605582807,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 84.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 313,
"peak_positions": 15,
"profit_factor": 0.4479509873988599,
"sessions_at_capacity": 126,
"sessions_measured": 252,
"sharpe": -1.83,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 5485,
"skipped_min_initial_risk": 0,
"sortino": -2.5955601869990446,
"start_date": "2021-04-01",
"total_return_pct": -76.0,
"trades": 313,
"transaction_cost": 480.45217125106313,
"turnover_multiple": 24.022608562553156,
"underwater_pct": 98.02371541501977,
"win_rate": 20.8
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 0.9328,
"avg_gross_exposure_pct": 99.0672,
"avg_hold_days": 10.7,
"avg_positions": 13.4722,
"blocked_fraction": 0.8766056831451927,
"cagr_pct": -76.8,
"calmar": -0.92,
"capacity_opportunities": 2569,
"end_date": "2022-04-29",
"ev_net_r": -0.542571240367318,
"ev_without_best": {
"1": -0.579930647728873,
"10": -0.7573572690476758,
"5": -0.6731579103020139
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 88
},
"gain_to_pain": -0.8303877597504941,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 83.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 15,
"profit_factor": 0.408546788248323,
"sessions_at_capacity": 57,
"sessions_measured": 252,
"sharpe": -1.86,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 2252,
"skipped_min_initial_risk": 0,
"sortino": -2.641738636510848,
"start_date": "2021-05-03",
"total_return_pct": -76.4,
"trades": 317,
"transaction_cost": 251.47288759633034,
"turnover_multiple": 25.147288759633035,
"underwater_pct": 98.41897233201581,
"win_rate": 18.9
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 0.9311,
"avg_gross_exposure_pct": 99.0689,
"avg_hold_days": 10.7,
"avg_positions": 13.4722,
"blocked_fraction": 0.8766056831451927,
"cagr_pct": -77.8,
"calmar": -0.92,
"capacity_opportunities": 2569,
"end_date": "2022-04-29",
"ev_net_r": -0.5595618671833981,
"ev_without_best": {
"1": -0.5968809990537989,
"10": -0.7740506480705581,
"5": -0.6899327469756484
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 88
},
"gain_to_pain": -0.8375915134786447,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 15,
"profit_factor": 0.3986151960205295,
"sessions_at_capacity": 57,
"sessions_measured": 252,
"sharpe": -1.92,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 2252,
"skipped_min_initial_risk": 0,
"sortino": -2.717234107207682,
"start_date": "2021-05-03",
"total_return_pct": -77.4,
"trades": 317,
"transaction_cost": 494.8081567481883,
"turnover_multiple": 24.740407837409414,
"underwater_pct": 98.41897233201581,
"win_rate": 18.6
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 0.5119,
"avg_gross_exposure_pct": 99.4881,
"avg_hold_days": 10.8,
"avg_positions": 14.1071,
"blocked_fraction": 0.9118516527815104,
"cagr_pct": -77.3,
"calmar": -0.94,
"capacity_opportunities": 3721,
"end_date": "2022-05-27",
"ev_net_r": -0.5489774700827174,
"ev_without_best": {
"1": -0.6043200627839139,
"10": -0.7882875614139918,
"5": -0.7099698581971468
},
"exit_reasons": {
"open_at_end": 15,
"stop": 193,
"time": 25,
"trailing_stop": 95
},
"gain_to_pain": -0.8566999292469696,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 82.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 328,
"peak_positions": 15,
"profit_factor": 0.42399122677499157,
"sessions_at_capacity": 92,
"sessions_measured": 252,
"sharpe": -2.21,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 3393,
"skipped_min_initial_risk": 0,
"sortino": -2.96549465882751,
"start_date": "2021-06-01",
"total_return_pct": -76.9,
"trades": 328,
"transaction_cost": 253.71082240786095,
"turnover_multiple": 25.371082240786095,
"underwater_pct": 98.81422924901186,
"win_rate": 22.3
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 0.5125,
"avg_gross_exposure_pct": 99.4875,
"avg_hold_days": 10.8,
"avg_positions": 14.1071,
"blocked_fraction": 0.9118516527815104,
"cagr_pct": -78.3,
"calmar": -0.95,
"capacity_opportunities": 3721,
"end_date": "2022-05-27",
"ev_net_r": -0.5661898087165202,
"ev_without_best": {
"1": -0.6215033957485293,
"10": -0.805271869170027,
"5": -0.7270222792424683
},
"exit_reasons": {
"open_at_end": 15,
"stop": 193,
"time": 25,
"trailing_stop": 95
},
"gain_to_pain": -0.8607168001385201,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 82.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 328,
"peak_positions": 15,
"profit_factor": 0.413727896149386,
"sessions_at_capacity": 92,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 3393,
"skipped_min_initial_risk": 0,
"sortino": -3.0404307131212,
"start_date": "2021-06-01",
"total_return_pct": -77.8,
"trades": 328,
"transaction_cost": 499.35295484134963,
"turnover_multiple": 24.96764774206748,
"underwater_pct": 98.81422924901186,
"win_rate": 22.0
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 0.1878,
"avg_gross_exposure_pct": 99.8122,
"avg_hold_days": 10.0,
"avg_positions": 13.5794,
"blocked_fraction": 0.8711144806671721,
"cagr_pct": -82.3,
"calmar": -1.0,
"capacity_opportunities": 2638,
"end_date": "2022-06-30",
"ev_net_r": -0.6318363832934231,
"ev_without_best": {
"1": -0.6739956955380473,
"10": -0.864301844047014,
"5": -0.7810700575620131
},
"exit_reasons": {
"open_at_end": 14,
"stop": 218,
"time": 23,
"trailing_stop": 85
},
"gain_to_pain": -0.8582761979597738,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 82.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.3718307010186815,
"sessions_at_capacity": 58,
"sessions_measured": 252,
"sharpe": -3.49,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 2298,
"skipped_min_initial_risk": 0,
"sortino": -4.030258431196819,
"start_date": "2021-07-01",
"total_return_pct": -82.2,
"trades": 340,
"transaction_cost": 226.71860514091952,
"turnover_multiple": 22.67186051409195,
"underwater_pct": 99.2094861660079,
"win_rate": 17.4
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 0.187,
"avg_gross_exposure_pct": 99.813,
"avg_hold_days": 10.0,
"avg_positions": 13.5794,
"blocked_fraction": 0.8711144806671721,
"cagr_pct": -83.0,
"calmar": -1.0,
"capacity_opportunities": 2638,
"end_date": "2022-06-30",
"ev_net_r": -0.6489773717996508,
"ev_without_best": {
"1": -0.6909825721096415,
"10": -0.8808362273876958,
"5": -0.7978779742123357
},
"exit_reasons": {
"open_at_end": 14,
"stop": 218,
"time": 23,
"trailing_stop": 85
},
"gain_to_pain": -0.8634527411218187,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 82.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.36317354047508044,
"sessions_at_capacity": 58,
"sessions_measured": 252,
"sharpe": -3.57,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 2298,
"skipped_min_initial_risk": 0,
"sortino": -4.1046104286424505,
"start_date": "2021-07-01",
"total_return_pct": -82.9,
"trades": 340,
"transaction_cost": 446.56317542955907,
"turnover_multiple": 22.328158771477955,
"underwater_pct": 99.60474308300395,
"win_rate": 17.1
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 1.1771,
"avg_gross_exposure_pct": 98.8229,
"avg_hold_days": 10.8,
"avg_positions": 14.0714,
"blocked_fraction": 0.9255972696245733,
"cagr_pct": -85.6,
"calmar": -0.99,
"capacity_opportunities": 4395,
"end_date": "2022-08-01",
"ev_net_r": -0.6359187813412055,
"ev_without_best": {
"1": -0.672418536762142,
"10": -0.8458413802074556,
"5": -0.7688006445255118
},
"exit_reasons": {
"open_at_end": 15,
"stop": 203,
"time": 25,
"trailing_stop": 84
},
"gain_to_pain": -0.8819638862489922,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.36783221021996626,
"sessions_at_capacity": 102,
"sessions_measured": 252,
"sharpe": -3.81,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 4068,
"skipped_min_initial_risk": 0,
"sortino": -4.256758162981274,
"start_date": "2021-08-02",
"total_return_pct": -85.5,
"trades": 327,
"transaction_cost": 183.38039062968767,
"turnover_multiple": 18.338039062968768,
"underwater_pct": 99.60474308300395,
"win_rate": 19.3
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 1.1857,
"avg_gross_exposure_pct": 98.8143,
"avg_hold_days": 10.8,
"avg_positions": 14.0714,
"blocked_fraction": 0.9255972696245733,
"cagr_pct": -86.2,
"calmar": -0.99,
"capacity_opportunities": 4395,
"end_date": "2022-08-01",
"ev_net_r": -0.6527189167436445,
"ev_without_best": {
"1": -0.6891790477884511,
"10": -0.8622087328189705,
"5": -0.7852688062538683
},
"exit_reasons": {
"open_at_end": 15,
"stop": 203,
"time": 25,
"trailing_stop": 84
},
"gain_to_pain": -0.885555549763212,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.35921851994884396,
"sessions_at_capacity": 102,
"sessions_measured": 252,
"sharpe": -3.88,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 4068,
"skipped_min_initial_risk": 0,
"sortino": -4.3278638287741105,
"start_date": "2021-08-02",
"total_return_pct": -86.1,
"trades": 327,
"transaction_cost": 360.97173440124806,
"turnover_multiple": 18.048586720062403,
"underwater_pct": 99.60474308300395,
"win_rate": 19.3
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 1.1736,
"avg_gross_exposure_pct": 98.8264,
"avg_hold_days": 10.4,
"avg_positions": 14.1151,
"blocked_fraction": 0.9485271788642575,
"cagr_pct": -84.2,
"calmar": -1.0,
"capacity_opportunities": 6586,
"end_date": "2022-08-31",
"ev_net_r": -0.6376675634956775,
"ev_without_best": {
"1": -0.6728766435234284,
"10": -0.8296462616981867,
"5": -0.7650278052126173
},
"exit_reasons": {
"open_at_end": 15,
"stop": 211,
"time": 20,
"trailing_stop": 93
},
"gain_to_pain": -0.9058233199261465,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 84.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 339,
"peak_positions": 15,
"profit_factor": 0.3304060848870093,
"sessions_at_capacity": 124,
"sessions_measured": 252,
"sharpe": -3.89,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 6247,
"skipped_min_initial_risk": 0,
"sortino": -4.286333755574343,
"start_date": "2021-09-01",
"total_return_pct": -84.1,
"trades": 339,
"transaction_cost": 202.91955049079715,
"turnover_multiple": 20.291955049079714,
"underwater_pct": 98.02371541501977,
"win_rate": 17.4
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 1.1787,
"avg_gross_exposure_pct": 98.8213,
"avg_hold_days": 10.5,
"avg_positions": 14.1111,
"blocked_fraction": 0.9494239114170283,
"cagr_pct": -84.7,
"calmar": -1.0,
"capacity_opportunities": 6683,
"end_date": "2022-08-31",
"ev_net_r": -0.6529820164432871,
"ev_without_best": {
"1": -0.6882528349011701,
"10": -0.8451304290202678,
"5": -0.7803830153166286
},
"exit_reasons": {
"open_at_end": 15,
"stop": 210,
"time": 20,
"trailing_stop": 93
},
"gain_to_pain": -0.9077179919942872,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 84.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.32330431303403945,
"sessions_at_capacity": 125,
"sessions_measured": 252,
"sharpe": -3.93,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 6345,
"skipped_min_initial_risk": 0,
"sortino": -4.318894402532759,
"start_date": "2021-09-01",
"total_return_pct": -84.6,
"trades": 338,
"transaction_cost": 399.505485000484,
"turnover_multiple": 19.9752742500242,
"underwater_pct": 98.02371541501977,
"win_rate": 17.2
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 1.1065,
"avg_gross_exposure_pct": 98.8935,
"avg_hold_days": 10.6,
"avg_positions": 14.0159,
"blocked_fraction": 0.9493207143947489,
"cagr_pct": -81.1,
"calmar": -0.97,
"capacity_opportunities": 6551,
"end_date": "2022-09-30",
"ev_net_r": -0.5581016004015933,
"ev_without_best": {
"1": -0.5938149027770788,
"10": -0.7890333484410104,
"5": -0.7137194277085783
},
"exit_reasons": {
"open_at_end": 14,
"stop": 207,
"time": 25,
"trailing_stop": 86
},
"gain_to_pain": -0.8578036364149856,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 83.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 332,
"peak_positions": 15,
"profit_factor": 0.4175838508365639,
"sessions_at_capacity": 117,
"sessions_measured": 252,
"sharpe": -3.28,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 6219,
"skipped_min_initial_risk": 0,
"sortino": -3.9429653693331197,
"start_date": "2021-10-01",
"total_return_pct": -81.0,
"trades": 332,
"transaction_cost": 199.46505484730253,
"turnover_multiple": 19.946505484730253,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 1.1077,
"avg_gross_exposure_pct": 98.8923,
"avg_hold_days": 10.6,
"avg_positions": 14.0159,
"blocked_fraction": 0.9493207143947489,
"cagr_pct": -81.9,
"calmar": -0.98,
"capacity_opportunities": 6551,
"end_date": "2022-09-30",
"ev_net_r": -0.5745759381841244,
"ev_without_best": {
"1": -0.6102492304561711,
"10": -0.8049182628250973,
"5": -0.729830404583627
},
"exit_reasons": {
"open_at_end": 14,
"stop": 207,
"time": 25,
"trailing_stop": 86
},
"gain_to_pain": -0.8626692747816334,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 84.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 332,
"peak_positions": 15,
"profit_factor": 0.40792926816538433,
"sessions_at_capacity": 117,
"sessions_measured": 252,
"sharpe": -3.36,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 6219,
"skipped_min_initial_risk": 0,
"sortino": -4.025645958590173,
"start_date": "2021-10-01",
"total_return_pct": -81.8,
"trades": 332,
"transaction_cost": 392.5971487766527,
"turnover_multiple": 19.629857438832634,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 2.3782,
"avg_gross_exposure_pct": 97.6218,
"avg_hold_days": 10.2,
"avg_positions": 14.3651,
"blocked_fraction": 0.9552257737189244,
"cagr_pct": -88.5,
"calmar": -1.0,
"capacity_opportunities": 7884,
"end_date": "2022-10-31",
"ev_net_r": -0.651548598350396,
"ev_without_best": {
"1": -0.6853967519987895,
"10": -0.844368524351313,
"5": -0.7747111267830195
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 20,
"trailing_stop": 93
},
"gain_to_pain": -0.9164064823758842,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 15,
"profit_factor": 0.3513081600618853,
"sessions_at_capacity": 152,
"sessions_measured": 252,
"sharpe": -3.75,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 7531,
"skipped_min_initial_risk": 0,
"sortino": -4.249255418784312,
"start_date": "2021-11-01",
"total_return_pct": -88.4,
"trades": 353,
"transaction_cost": 198.7101491580634,
"turnover_multiple": 19.871014915806338,
"underwater_pct": 99.60474308300395,
"win_rate": 18.4
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 2.3761,
"avg_gross_exposure_pct": 97.6239,
"avg_hold_days": 10.2,
"avg_positions": 14.3651,
"blocked_fraction": 0.9552257737189244,
"cagr_pct": -89.0,
"calmar": -1.0,
"capacity_opportunities": 7884,
"end_date": "2022-10-31",
"ev_net_r": -0.6675371909194091,
"ev_without_best": {
"1": -0.7013463414727691,
"10": -0.8600192246605182,
"5": -0.7905570976261065
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 20,
"trailing_stop": 93
},
"gain_to_pain": -0.9189983212784802,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 15,
"profit_factor": 0.34346488898570415,
"sessions_at_capacity": 152,
"sessions_measured": 252,
"sharpe": -3.83,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 7531,
"skipped_min_initial_risk": 0,
"sortino": -4.3188435885821495,
"start_date": "2021-11-01",
"total_return_pct": -88.9,
"trades": 353,
"transaction_cost": 390.99493160139826,
"turnover_multiple": 19.54974658006991,
"underwater_pct": 99.60474308300395,
"win_rate": 18.4
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 1.3325,
"avg_gross_exposure_pct": 98.6675,
"avg_hold_days": 10.1,
"avg_positions": 14.2024,
"blocked_fraction": 0.9560903001736542,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 8062,
"end_date": "2022-11-30",
"ev_net_r": -0.7292016042603624,
"ev_without_best": {
"1": -0.7631738509746527,
"10": -0.9222718310611147,
"5": -0.8554368060886015
},
"exit_reasons": {
"open_at_end": 15,
"stop": 219,
"time": 24,
"trailing_stop": 96
},
"gain_to_pain": -0.9303429778482921,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.30159237997415544,
"sessions_at_capacity": 140,
"sessions_measured": 252,
"sharpe": -4.45,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 7708,
"skipped_min_initial_risk": 0,
"sortino": -4.804244726473918,
"start_date": "2021-12-01",
"total_return_pct": -91.8,
"trades": 354,
"transaction_cost": 191.89040484880962,
"turnover_multiple": 19.189040484880962,
"underwater_pct": 99.60474308300395,
"win_rate": 17.5
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2021-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 1.3097,
"avg_gross_exposure_pct": 98.6903,
"avg_hold_days": 10.1,
"avg_positions": 14.1746,
"blocked_fraction": 0.9543396714525935,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 7731,
"end_date": "2022-11-30",
"ev_net_r": -0.7450929670089262,
"ev_without_best": {
"1": -0.7791224464716314,
"10": -0.9383189718662254,
"5": -0.8714382271469864
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 24,
"trailing_stop": 96
},
"gain_to_pain": -0.9324786910781951,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 15,
"profit_factor": 0.294857896519296,
"sessions_at_capacity": 135,
"sessions_measured": 252,
"sharpe": -4.52,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 7378,
"skipped_min_initial_risk": 0,
"sortino": -4.866036683783002,
"start_date": "2021-12-01",
"total_return_pct": -92.2,
"trades": 353,
"transaction_cost": 377.93425961017056,
"turnover_multiple": 18.89671298050853,
"underwater_pct": 99.60474308300395,
"win_rate": 17.3
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 1.9904,
"avg_gross_exposure_pct": 98.0096,
"avg_hold_days": 10.0,
"avg_positions": 14.1984,
"blocked_fraction": 0.9623118222970839,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 9499,
"end_date": "2023-01-03",
"ev_net_r": -0.793315558995879,
"ev_without_best": {
"1": -0.8270867552000247,
"10": -0.9818414945668132,
"5": -0.9190592317132651
},
"exit_reasons": {
"open_at_end": 15,
"stop": 223,
"time": 24,
"trailing_stop": 96
},
"gain_to_pain": -0.9129681733417029,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.27330999563057295,
"sessions_at_capacity": 157,
"sessions_measured": 252,
"sharpe": -4.49,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 9141,
"skipped_min_initial_risk": 0,
"sortino": -4.89404469602857,
"start_date": "2022-01-03",
"total_return_pct": -92.6,
"trades": 358,
"transaction_cost": 195.65641305927238,
"turnover_multiple": 19.565641305927237,
"underwater_pct": 98.02371541501977,
"win_rate": 16.2
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 1.9821,
"avg_gross_exposure_pct": 98.0179,
"avg_hold_days": 10.0,
"avg_positions": 14.1984,
"blocked_fraction": 0.9623118222970839,
"cagr_pct": -92.9,
"calmar": -1.0,
"capacity_opportunities": 9499,
"end_date": "2023-01-03",
"ev_net_r": -0.8082657736182943,
"ev_without_best": {
"1": -0.8419956043675426,
"10": -0.9964365695994939,
"5": -0.9337004083164605
},
"exit_reasons": {
"open_at_end": 15,
"stop": 223,
"time": 24,
"trailing_stop": 96
},
"gain_to_pain": -0.9150331601540608,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.2675437271891183,
"sessions_at_capacity": 157,
"sessions_measured": 252,
"sharpe": -4.56,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 9141,
"skipped_min_initial_risk": 0,
"sortino": -4.952656771043418,
"start_date": "2022-01-03",
"total_return_pct": -92.9,
"trades": 358,
"transaction_cost": 385.4249233009888,
"turnover_multiple": 19.27124616504944,
"underwater_pct": 98.02371541501977,
"win_rate": 15.9
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 4.3757,
"avg_gross_exposure_pct": 95.6243,
"avg_hold_days": 10.0,
"avg_positions": 14.4365,
"blocked_fraction": 0.9677047289504037,
"cagr_pct": -89.0,
"calmar": -0.96,
"capacity_opportunities": 11271,
"end_date": "2023-02-01",
"ev_net_r": -0.6591440286367319,
"ev_without_best": {
"1": -0.7415118568764408,
"10": -0.930466452050646,
"5": -0.8574130024568959
},
"exit_reasons": {
"open_at_end": 15,
"stop": 227,
"time": 18,
"trailing_stop": 104
},
"gain_to_pain": -0.841258439884068,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 364,
"peak_positions": 15,
"profit_factor": 0.39940819858493315,
"sessions_at_capacity": 177,
"sessions_measured": 252,
"sharpe": -3.18,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 10907,
"skipped_min_initial_risk": 0,
"sortino": -4.09901410572147,
"start_date": "2022-02-01",
"total_return_pct": -89.0,
"trades": 364,
"transaction_cost": 193.93397742107842,
"turnover_multiple": 19.393397742107844,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 4.3652,
"avg_gross_exposure_pct": 95.6348,
"avg_hold_days": 10.0,
"avg_positions": 14.4365,
"blocked_fraction": 0.9677047289504037,
"cagr_pct": -89.5,
"calmar": -0.97,
"capacity_opportunities": 11271,
"end_date": "2023-02-01",
"ev_net_r": -0.673181046753383,
"ev_without_best": {
"1": -0.7554984269704115,
"10": -0.944088005765944,
"5": -0.8712489100556845
},
"exit_reasons": {
"open_at_end": 15,
"stop": 227,
"time": 18,
"trailing_stop": 104
},
"gain_to_pain": -0.8459800512736159,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 364,
"peak_positions": 15,
"profit_factor": 0.392524319413992,
"sessions_at_capacity": 177,
"sessions_measured": 252,
"sharpe": -3.24,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 10907,
"skipped_min_initial_risk": 0,
"sortino": -4.163198123457785,
"start_date": "2022-02-01",
"total_return_pct": -89.4,
"trades": 364,
"transaction_cost": 382.2251159834743,
"turnover_multiple": 19.11125579917372,
"underwater_pct": 99.60474308300395,
"win_rate": 18.7
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 5.66,
"avg_gross_exposure_pct": 94.34,
"avg_hold_days": 10.2,
"avg_positions": 14.7103,
"blocked_fraction": 0.9711960424479374,
"cagr_pct": -86.2,
"calmar": -0.95,
"capacity_opportunities": 12533,
"end_date": "2023-03-01",
"ev_net_r": -0.603123166683931,
"ev_without_best": {
"1": -0.6661763254414252,
"10": -0.8508809064047971,
"5": -0.765493089127938
},
"exit_reasons": {
"open_at_end": 15,
"stop": 213,
"time": 21,
"trailing_stop": 112
},
"gain_to_pain": -0.8054657186462468,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 90.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 361,
"peak_positions": 15,
"profit_factor": 0.4265311502730406,
"sessions_at_capacity": 197,
"sessions_measured": 252,
"sharpe": -2.86,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 12172,
"skipped_min_initial_risk": 0,
"sortino": -3.7435940934862737,
"start_date": "2022-03-01",
"total_return_pct": -86.1,
"trades": 361,
"transaction_cost": 206.4911806895339,
"turnover_multiple": 20.649118068953392,
"underwater_pct": 96.83794466403161,
"win_rate": 21.6
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 6.0896,
"avg_gross_exposure_pct": 93.9104,
"avg_hold_days": 10.2,
"avg_positions": 14.6508,
"blocked_fraction": 0.9713170265317504,
"cagr_pct": -87.2,
"calmar": -0.95,
"capacity_opportunities": 12551,
"end_date": "2023-03-01",
"ev_net_r": -0.6012241838837723,
"ev_without_best": {
"1": -0.6643774987436598,
"10": -0.8530933592198323,
"5": -0.7636670433705394
},
"exit_reasons": {
"open_at_end": 15,
"stop": 213,
"time": 23,
"trailing_stop": 109
},
"gain_to_pain": -0.8249092160186773,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 91.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 360,
"peak_positions": 15,
"profit_factor": 0.4295648476283798,
"sessions_at_capacity": 195,
"sessions_measured": 252,
"sharpe": -2.93,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 12191,
"skipped_min_initial_risk": 0,
"sortino": -3.824512706606023,
"start_date": "2022-03-01",
"total_return_pct": -87.2,
"trades": 360,
"transaction_cost": 405.9352873534726,
"turnover_multiple": 20.296764367673628,
"underwater_pct": 96.83794466403161,
"win_rate": 21.7
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 8.6282,
"avg_gross_exposure_pct": 91.3718,
"avg_hold_days": 10.3,
"avg_positions": 14.6746,
"blocked_fraction": 0.9732363745408201,
"cagr_pct": -91.1,
"calmar": -0.99,
"capacity_opportunities": 13339,
"end_date": "2023-04-03",
"ev_net_r": -0.6994083020489503,
"ev_without_best": {
"1": -0.7634403871277788,
"10": -0.937503376514501,
"5": -0.8571842536697317
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 24,
"trailing_stop": 103
},
"gain_to_pain": -0.9319423387108952,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 357,
"peak_positions": 15,
"profit_factor": 0.3479454178695806,
"sessions_at_capacity": 205,
"sessions_measured": 252,
"sharpe": -3.47,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 12982,
"skipped_min_initial_risk": 0,
"sortino": -4.388087010762631,
"start_date": "2022-04-01",
"total_return_pct": -91.2,
"trades": 357,
"transaction_cost": 169.02413186084132,
"turnover_multiple": 16.902413186084132,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 8.6188,
"avg_gross_exposure_pct": 91.3812,
"avg_hold_days": 10.3,
"avg_positions": 14.6746,
"blocked_fraction": 0.9732363745408201,
"cagr_pct": -91.4,
"calmar": -0.99,
"capacity_opportunities": 13339,
"end_date": "2023-04-03",
"ev_net_r": -0.712205078416693,
"ev_without_best": {
"1": -0.776202328217908,
"10": -0.9499953491285554,
"5": -0.8699050043806835
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 24,
"trailing_stop": 103
},
"gain_to_pain": -0.9341079704172237,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 357,
"peak_positions": 15,
"profit_factor": 0.34212838429228937,
"sessions_at_capacity": 205,
"sessions_measured": 252,
"sharpe": -3.53,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 12982,
"skipped_min_initial_risk": 0,
"sortino": -4.444629327699381,
"start_date": "2022-04-01",
"total_return_pct": -91.5,
"trades": 357,
"transaction_cost": 333.78624427725515,
"turnover_multiple": 16.689312213862756,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 9.7752,
"avg_gross_exposure_pct": 90.2248,
"avg_hold_days": 9.8,
"avg_positions": 14.7579,
"blocked_fraction": 0.9731495951129422,
"cagr_pct": -95.1,
"calmar": -1.0,
"capacity_opportunities": 14078,
"end_date": "2023-05-02",
"ev_net_r": -0.8005297317319976,
"ev_without_best": {
"1": -0.8612632694448517,
"10": -1.023098718240894,
"5": -0.9485411344935026
},
"exit_reasons": {
"open_at_end": 15,
"stop": 230,
"time": 21,
"trailing_stop": 112
},
"gain_to_pain": -0.9489116957588496,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 95.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 378,
"peak_positions": 15,
"profit_factor": 0.29067039494122504,
"sessions_at_capacity": 204,
"sessions_measured": 252,
"sharpe": -4.11,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 13700,
"skipped_min_initial_risk": 0,
"sortino": -5.05841822969766,
"start_date": "2022-05-02",
"total_return_pct": -95.1,
"trades": 378,
"transaction_cost": 166.5753462060446,
"turnover_multiple": 16.657534620604462,
"underwater_pct": 98.81422924901186,
"win_rate": 16.7
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 9.7387,
"avg_gross_exposure_pct": 90.2613,
"avg_hold_days": 9.8,
"avg_positions": 14.7579,
"blocked_fraction": 0.9731495951129422,
"cagr_pct": -95.4,
"calmar": -1.0,
"capacity_opportunities": 14078,
"end_date": "2023-05-02",
"ev_net_r": -0.8125728091450132,
"ev_without_best": {
"1": -0.8732714528053869,
"10": -1.0348585839229727,
"5": -0.9604976974913942
},
"exit_reasons": {
"open_at_end": 15,
"stop": 230,
"time": 21,
"trailing_stop": 112
},
"gain_to_pain": -0.9509795539332313,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 95.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 378,
"peak_positions": 15,
"profit_factor": 0.28612515535520905,
"sessions_at_capacity": 204,
"sessions_measured": 252,
"sharpe": -4.16,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 13700,
"skipped_min_initial_risk": 0,
"sortino": -5.108977919053615,
"start_date": "2022-05-02",
"total_return_pct": -95.3,
"trades": 378,
"transaction_cost": 328.882090052218,
"turnover_multiple": 16.4441045026109,
"underwater_pct": 98.81422924901186,
"win_rate": 16.4
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 10.0154,
"avg_gross_exposure_pct": 89.9846,
"avg_hold_days": 10.2,
"avg_positions": 14.7976,
"blocked_fraction": 0.9772557328015952,
"cagr_pct": -95.5,
"calmar": -1.0,
"capacity_opportunities": 16048,
"end_date": "2023-06-01",
"ev_net_r": -0.7789844668576213,
"ev_without_best": {
"1": -0.8418278692006752,
"10": -0.9915043167041713,
"5": -0.9240552965855089
},
"exit_reasons": {
"open_at_end": 15,
"stop": 212,
"time": 22,
"trailing_stop": 116
},
"gain_to_pain": -0.9178896529246586,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 95.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 365,
"peak_positions": 15,
"profit_factor": 0.2951962800528703,
"sessions_at_capacity": 218,
"sessions_measured": 252,
"sharpe": -4.0,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 15683,
"skipped_min_initial_risk": 0,
"sortino": -4.906933901899559,
"start_date": "2022-06-01",
"total_return_pct": -95.5,
"trades": 365,
"transaction_cost": 152.06119001416437,
"turnover_multiple": 15.206119001416438,
"underwater_pct": 98.81422924901186,
"win_rate": 17.8
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 9.956,
"avg_gross_exposure_pct": 90.044,
"avg_hold_days": 10.2,
"avg_positions": 14.7976,
"blocked_fraction": 0.9772557328015952,
"cagr_pct": -95.7,
"calmar": -1.0,
"capacity_opportunities": 16048,
"end_date": "2023-06-01",
"ev_net_r": -0.7903475278624537,
"ev_without_best": {
"1": -0.8531529217599215,
"10": -1.0026653311817206,
"5": -0.9353149475191965
},
"exit_reasons": {
"open_at_end": 15,
"stop": 212,
"time": 22,
"trailing_stop": 116
},
"gain_to_pain": -0.9196190500086474,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 95.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 365,
"peak_positions": 15,
"profit_factor": 0.2906846203942811,
"sessions_at_capacity": 218,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 15683,
"skipped_min_initial_risk": 0,
"sortino": -4.960018727765902,
"start_date": "2022-06-01",
"total_return_pct": -95.7,
"trades": 365,
"transaction_cost": 300.0583473297652,
"turnover_multiple": 15.002917366488257,
"underwater_pct": 98.81422924901186,
"win_rate": 17.5
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 14.1348,
"avg_gross_exposure_pct": 85.8652,
"avg_hold_days": 10.0,
"avg_positions": 14.9127,
"blocked_fraction": 0.9792542597919893,
"cagr_pct": -96.0,
"calmar": -0.99,
"capacity_opportunities": 18076,
"end_date": "2023-07-03",
"ev_net_r": -0.833750254050771,
"ev_without_best": {
"1": -0.89505978410442,
"10": -1.0394659830437605,
"5": -0.976550006737144
},
"exit_reasons": {
"open_at_end": 15,
"stop": 224,
"time": 23,
"trailing_stop": 113
},
"gain_to_pain": -0.9682143117491063,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 375,
"peak_positions": 15,
"profit_factor": 0.2797746651717149,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -4.23,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 17701,
"skipped_min_initial_risk": 0,
"sortino": -5.039759266108547,
"start_date": "2022-07-01",
"total_return_pct": -96.0,
"trades": 375,
"transaction_cost": 169.9397155947099,
"turnover_multiple": 16.99397155947099,
"underwater_pct": 96.83794466403161,
"win_rate": 19.5
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 14.0709,
"avg_gross_exposure_pct": 85.9291,
"avg_hold_days": 10.0,
"avg_positions": 14.9127,
"blocked_fraction": 0.9792542597919893,
"cagr_pct": -96.1,
"calmar": -0.99,
"capacity_opportunities": 18076,
"end_date": "2023-07-03",
"ev_net_r": -0.8446508260634875,
"ev_without_best": {
"1": -0.9059221273385659,
"10": -1.0501841258081928,
"5": -0.9873570463211813
},
"exit_reasons": {
"open_at_end": 15,
"stop": 224,
"time": 23,
"trailing_stop": 113
},
"gain_to_pain": -0.969459736404159,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 96.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 375,
"peak_positions": 15,
"profit_factor": 0.2756196353730604,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -4.27,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 17701,
"skipped_min_initial_risk": 0,
"sortino": -5.08101317848672,
"start_date": "2022-07-01",
"total_return_pct": -96.2,
"trades": 375,
"transaction_cost": 336.0410752263046,
"turnover_multiple": 16.80205376131523,
"underwater_pct": 96.83794466403161,
"win_rate": 19.2
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 19.05,
"avg_gross_exposure_pct": 80.95,
"avg_hold_days": 9.9,
"avg_positions": 14.8849,
"blocked_fraction": 0.979367866549605,
"cagr_pct": -95.9,
"calmar": -0.99,
"capacity_opportunities": 18224,
"end_date": "2023-08-01",
"ev_net_r": -0.8113199026890683,
"ev_without_best": {
"1": -0.8724061263922764,
"10": -1.045364029685383,
"5": -0.974462554566312
},
"exit_reasons": {
"open_at_end": 15,
"stop": 220,
"time": 24,
"trailing_stop": 117
},
"gain_to_pain": -0.964826799719117,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 376,
"peak_positions": 15,
"profit_factor": 0.29395969510080533,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -3.61,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 17848,
"skipped_min_initial_risk": 0,
"sortino": -4.798990555507857,
"start_date": "2022-08-01",
"total_return_pct": -95.9,
"trades": 376,
"transaction_cost": 143.3942582071449,
"turnover_multiple": 14.339425820714489,
"underwater_pct": 99.60474308300395,
"win_rate": 20.5
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 18.9849,
"avg_gross_exposure_pct": 81.0151,
"avg_hold_days": 9.9,
"avg_positions": 14.8849,
"blocked_fraction": 0.979367866549605,
"cagr_pct": -96.1,
"calmar": -0.99,
"capacity_opportunities": 18224,
"end_date": "2023-08-01",
"ev_net_r": -0.8219395117181307,
"ev_without_best": {
"1": -0.8829868593515546,
"10": -1.055849132227198,
"5": -0.9850132466045411
},
"exit_reasons": {
"open_at_end": 15,
"stop": 220,
"time": 24,
"trailing_stop": 117
},
"gain_to_pain": -0.9661139689373105,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 376,
"peak_positions": 15,
"profit_factor": 0.28981383650274195,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -3.65,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 17848,
"skipped_min_initial_risk": 0,
"sortino": -4.8411626141275,
"start_date": "2022-08-01",
"total_return_pct": -96.1,
"trades": 376,
"transaction_cost": 283.5384974548647,
"turnover_multiple": 14.176924872743234,
"underwater_pct": 99.60474308300395,
"win_rate": 19.9
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 20.4179,
"avg_gross_exposure_pct": 79.5821,
"avg_hold_days": 9.5,
"avg_positions": 14.8333,
"blocked_fraction": 0.9781598252786022,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 17857,
"end_date": "2023-09-01",
"ev_net_r": -0.8727509679211362,
"ev_without_best": {
"1": -0.9317966361831801,
"10": -1.0838558218100658,
"5": -1.026953827716869
},
"exit_reasons": {
"open_at_end": 15,
"stop": 227,
"time": 23,
"trailing_stop": 125
},
"gain_to_pain": -0.9725785955876894,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 97.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 390,
"peak_positions": 15,
"profit_factor": 0.269447678726978,
"sessions_at_capacity": 224,
"sessions_measured": 252,
"sharpe": -4.21,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 17467,
"skipped_min_initial_risk": 0,
"sortino": -5.177326942136279,
"start_date": "2022-09-01",
"total_return_pct": -97.5,
"trades": 390,
"transaction_cost": 108.63700943106218,
"turnover_multiple": 10.863700943106219,
"underwater_pct": 99.2094861660079,
"win_rate": 19.2
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 20.3567,
"avg_gross_exposure_pct": 79.6433,
"avg_hold_days": 9.5,
"avg_positions": 14.8333,
"blocked_fraction": 0.9781598252786022,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 17857,
"end_date": "2023-09-01",
"ev_net_r": -0.8832799375290601,
"ev_without_best": {
"1": -0.9422878958538542,
"10": -1.0942864904689567,
"5": -1.037413774515294
},
"exit_reasons": {
"open_at_end": 15,
"stop": 227,
"time": 23,
"trailing_stop": 125
},
"gain_to_pain": -0.9736262533329086,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 97.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 390,
"peak_positions": 15,
"profit_factor": 0.26580004276610075,
"sessions_at_capacity": 224,
"sessions_measured": 252,
"sharpe": -4.25,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 17467,
"skipped_min_initial_risk": 0,
"sortino": -5.218321302769432,
"start_date": "2022-09-01",
"total_return_pct": -97.7,
"trades": 390,
"transaction_cost": 214.85101034515648,
"turnover_multiple": 10.742550517257822,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 21.4334,
"avg_gross_exposure_pct": 78.5666,
"avg_hold_days": 9.5,
"avg_positions": 14.8611,
"blocked_fraction": 0.9782055537116938,
"cagr_pct": -96.5,
"calmar": -1.0,
"capacity_opportunities": 18078,
"end_date": "2023-10-03",
"ev_net_r": -0.7728498414364912,
"ev_without_best": {
"1": -0.8310403346361106,
"10": -1.0067202818737797,
"5": -0.9293849384303368
},
"exit_reasons": {
"open_at_end": 15,
"stop": 234,
"time": 25,
"trailing_stop": 120
},
"gain_to_pain": -0.9709211013438732,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 394,
"peak_positions": 15,
"profit_factor": 0.3153314241475105,
"sessions_at_capacity": 225,
"sessions_measured": 252,
"sharpe": -3.83,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 17684,
"skipped_min_initial_risk": 0,
"sortino": -4.825974016155314,
"start_date": "2022-10-03",
"total_return_pct": -96.4,
"trades": 394,
"transaction_cost": 135.39154983876057,
"turnover_multiple": 13.539154983876054,
"underwater_pct": 98.81422924901186,
"win_rate": 18.8
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 21.365,
"avg_gross_exposure_pct": 78.635,
"avg_hold_days": 9.5,
"avg_positions": 14.8611,
"blocked_fraction": 0.9782055537116938,
"cagr_pct": -96.6,
"calmar": -1.0,
"capacity_opportunities": 18078,
"end_date": "2023-10-03",
"ev_net_r": -0.7831587660735754,
"ev_without_best": {
"1": -0.8413113732412328,
"10": -1.0168288323796248,
"5": -0.9395970662542737
},
"exit_reasons": {
"open_at_end": 15,
"stop": 234,
"time": 25,
"trailing_stop": 120
},
"gain_to_pain": -0.9720748420366068,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 96.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 394,
"peak_positions": 15,
"profit_factor": 0.3112113155382054,
"sessions_at_capacity": 225,
"sessions_measured": 252,
"sharpe": -3.87,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 17684,
"skipped_min_initial_risk": 0,
"sortino": -4.867192076485955,
"start_date": "2022-10-03",
"total_return_pct": -96.6,
"trades": 394,
"transaction_cost": 267.93109484931534,
"turnover_multiple": 13.396554742465767,
"underwater_pct": 98.81422924901186,
"win_rate": 18.5
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 22.0108,
"avg_gross_exposure_pct": 77.9892,
"avg_hold_days": 9.3,
"avg_positions": 14.8849,
"blocked_fraction": 0.9784825069757459,
"cagr_pct": -98.0,
"calmar": -1.0,
"capacity_opportunities": 18636,
"end_date": "2023-11-01",
"ev_net_r": -0.8503295122342323,
"ev_without_best": {
"1": -0.9076953709798528,
"10": -1.0746225515760663,
"5": -1.0069919158082352
},
"exit_reasons": {
"open_at_end": 15,
"stop": 236,
"time": 22,
"trailing_stop": 128
},
"gain_to_pain": -0.9166496935056668,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 401,
"peak_positions": 15,
"profit_factor": 0.28059123781437867,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": -4.33,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 18235,
"skipped_min_initial_risk": 0,
"sortino": -5.300383372107106,
"start_date": "2022-11-01",
"total_return_pct": -98.0,
"trades": 401,
"transaction_cost": 115.535951968678,
"turnover_multiple": 11.5535951968678,
"underwater_pct": 99.2094861660079,
"win_rate": 18.2
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 21.9459,
"avg_gross_exposure_pct": 78.0541,
"avg_hold_days": 9.3,
"avg_positions": 14.8849,
"blocked_fraction": 0.9784825069757459,
"cagr_pct": -98.1,
"calmar": -1.0,
"capacity_opportunities": 18636,
"end_date": "2023-11-01",
"ev_net_r": -0.8602974486232531,
"ev_without_best": {
"1": -0.917625231871851,
"10": -1.084426916609256,
"5": -1.016831640066164
},
"exit_reasons": {
"open_at_end": 15,
"stop": 236,
"time": 22,
"trailing_stop": 128
},
"gain_to_pain": -0.9181097037582804,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 401,
"peak_positions": 15,
"profit_factor": 0.27709374825375144,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": -4.37,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 18235,
"skipped_min_initial_risk": 0,
"sortino": -5.338980193995989,
"start_date": "2022-11-01",
"total_return_pct": -98.1,
"trades": 401,
"transaction_cost": 228.585433354321,
"turnover_multiple": 11.42927166771605,
"underwater_pct": 99.2094861660079,
"win_rate": 18.0
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 26.5029,
"avg_gross_exposure_pct": 73.4971,
"avg_hold_days": 9.2,
"avg_positions": 14.9762,
"blocked_fraction": 0.979796979450359,
"cagr_pct": -78.4,
"calmar": -0.81,
"capacity_opportunities": 20195,
"end_date": "2023-12-01",
"ev_net_r": 0.6576806277838207,
"ev_without_best": {
"1": -0.7837406350923726,
"10": -0.9995058642135393,
"5": -0.9168459069341514
},
"exit_reasons": {
"open_at_end": 15,
"stop": 241,
"time": 21,
"trailing_stop": 131
},
"gain_to_pain": 0.42344723815805696,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 96.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 408,
"peak_positions": 15,
"profit_factor": 1.5807908669950497,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 19787,
"skipped_min_initial_risk": 0,
"sortino": 6.4545938143031325,
"start_date": "2022-12-01",
"total_return_pct": -78.4,
"trades": 408,
"transaction_cost": 150.12782091836053,
"turnover_multiple": 15.012782091836051,
"underwater_pct": 98.81422924901186,
"win_rate": 19.4
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2022-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 26.4307,
"avg_gross_exposure_pct": 73.5693,
"avg_hold_days": 9.2,
"avg_positions": 14.9762,
"blocked_fraction": 0.979796979450359,
"cagr_pct": -79.3,
"calmar": -0.82,
"capacity_opportunities": 20195,
"end_date": "2023-12-01",
"ev_net_r": 0.6468496839179662,
"ev_without_best": {
"1": -0.7931510216433588,
"10": -1.008794498351671,
"5": -0.9261823263791215
},
"exit_reasons": {
"open_at_end": 15,
"stop": 241,
"time": 21,
"trailing_stop": 131
},
"gain_to_pain": 0.40133092336692955,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 96.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 408,
"peak_positions": 15,
"profit_factor": 1.567486272639849,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 19787,
"skipped_min_initial_risk": 0,
"sortino": 6.366384055350292,
"start_date": "2022-12-01",
"total_return_pct": -79.3,
"trades": 408,
"transaction_cost": 297.09481665474954,
"turnover_multiple": 14.854740832737475,
"underwater_pct": 98.81422924901186,
"win_rate": 19.1
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 26.8846,
"avg_gross_exposure_pct": 73.1154,
"avg_hold_days": 9.1,
"avg_positions": 14.9921,
"blocked_fraction": 0.9812710246386035,
"cagr_pct": -78.5,
"calmar": -0.82,
"capacity_opportunities": 21998,
"end_date": "2024-01-03",
"ev_net_r": 0.6708887657346524,
"ev_without_best": {
"1": -0.7564719297706024,
"10": -0.9875247226748962,
"5": -0.9029157179111132
},
"exit_reasons": {
"open_at_end": 15,
"stop": 242,
"time": 23,
"trailing_stop": 132
},
"gain_to_pain": 0.42020166794259334,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 96.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 412,
"peak_positions": 15,
"profit_factor": 1.6002288850124988,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 21586,
"skipped_min_initial_risk": 0,
"sortino": 6.40021615557982,
"start_date": "2023-01-03",
"total_return_pct": -78.5,
"trades": 412,
"transaction_cost": 157.53500028270585,
"turnover_multiple": 15.753500028270585,
"underwater_pct": 98.41897233201581,
"win_rate": 18.4
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 26.8031,
"avg_gross_exposure_pct": 73.1969,
"avg_hold_days": 9.1,
"avg_positions": 14.9921,
"blocked_fraction": 0.9812710246386035,
"cagr_pct": -79.4,
"calmar": -0.82,
"capacity_opportunities": 21998,
"end_date": "2024-01-03",
"ev_net_r": 0.66027683155459,
"ev_without_best": {
"1": -0.7656765991408423,
"10": -0.9966095010320525,
"5": -0.9120324523991853
},
"exit_reasons": {
"open_at_end": 15,
"stop": 242,
"time": 23,
"trailing_stop": 132
},
"gain_to_pain": 0.3968881036777676,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 96.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 412,
"peak_positions": 15,
"profit_factor": 1.5868527891825213,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 21586,
"skipped_min_initial_risk": 0,
"sortino": 6.307993760551309,
"start_date": "2023-01-03",
"total_return_pct": -79.4,
"trades": 412,
"transaction_cost": 311.2901488800586,
"turnover_multiple": 15.564507444002931,
"underwater_pct": 98.41897233201581,
"win_rate": 18.2
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 29.684,
"avg_gross_exposure_pct": 70.316,
"avg_hold_days": 9.1,
"avg_positions": 14.9921,
"blocked_fraction": 0.9812689917910109,
"cagr_pct": -85.6,
"calmar": -0.89,
"capacity_opportunities": 22049,
"end_date": "2024-02-01",
"ev_net_r": 0.5758637594178715,
"ev_without_best": {
"1": -0.848263111599062,
"10": -0.9977358162412927,
"5": -0.9456849699272566
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 25,
"trailing_stop": 134
},
"gain_to_pain": 0.34274021315146397,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 413,
"peak_positions": 15,
"profit_factor": 1.527888052450283,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.49,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 21636,
"skipped_min_initial_risk": 0,
"sortino": 5.901369641114543,
"start_date": "2023-02-01",
"total_return_pct": -85.6,
"trades": 413,
"transaction_cost": 111.67781001626464,
"turnover_multiple": 11.167781001626464,
"underwater_pct": 99.60474308300395,
"win_rate": 17.7
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 29.6023,
"avg_gross_exposure_pct": 70.3977,
"avg_hold_days": 9.1,
"avg_positions": 14.9921,
"blocked_fraction": 0.9812689917910109,
"cagr_pct": -86.2,
"calmar": -0.89,
"capacity_opportunities": 22049,
"end_date": "2024-02-01",
"ev_net_r": 0.5655225324695874,
"ev_without_best": {
"1": -0.857199832372422,
"10": -1.006586552293998,
"5": -0.9545737144974206
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 25,
"trailing_stop": 134
},
"gain_to_pain": 0.322496686048154,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 413,
"peak_positions": 15,
"profit_factor": 1.5149391147829525,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.49,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 21636,
"skipped_min_initial_risk": 0,
"sortino": 5.808111258899023,
"start_date": "2023-02-01",
"total_return_pct": -86.2,
"trades": 413,
"transaction_cost": 220.49429758838488,
"turnover_multiple": 11.024714879419243,
"underwater_pct": 99.60474308300395,
"win_rate": 17.4
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 28.4574,
"avg_gross_exposure_pct": 71.5426,
"avg_hold_days": 9.2,
"avg_positions": 14.9802,
"blocked_fraction": 0.9817363802396544,
"cagr_pct": -82.5,
"calmar": -0.86,
"capacity_opportunities": 22449,
"end_date": "2024-02-29",
"ev_net_r": 0.6269871563051663,
"ev_without_best": {
"1": -0.8074606370006755,
"10": -0.972684732087733,
"5": -0.9105505057053148
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 23,
"trailing_stop": 133
},
"gain_to_pain": 0.4290906715897998,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 95.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 410,
"peak_positions": 15,
"profit_factor": 1.572612562946944,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.52,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 22039,
"skipped_min_initial_risk": 0,
"sortino": 6.110658341465605,
"start_date": "2023-03-01",
"total_return_pct": -82.5,
"trades": 410,
"transaction_cost": 115.45094981990547,
"turnover_multiple": 11.545094981990548,
"underwater_pct": 99.60474308300395,
"win_rate": 18.5
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 28.3744,
"avg_gross_exposure_pct": 71.6256,
"avg_hold_days": 9.2,
"avg_positions": 14.9802,
"blocked_fraction": 0.9817363802396544,
"cagr_pct": -83.3,
"calmar": -0.87,
"capacity_opportunities": 22449,
"end_date": "2024-02-29",
"ev_net_r": 0.6163549453842124,
"ev_without_best": {
"1": -0.8166787511976772,
"10": -0.9817757932259623,
"5": -0.9196935974168688
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 23,
"trailing_stop": 133
},
"gain_to_pain": 0.4073186754308556,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 410,
"peak_positions": 15,
"profit_factor": 1.5590424573655737,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.52,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 22039,
"skipped_min_initial_risk": 0,
"sortino": 6.0176135384012195,
"start_date": "2023-03-01",
"total_return_pct": -83.2,
"trades": 410,
"transaction_cost": 227.78457245222765,
"turnover_multiple": 11.389228622611382,
"underwater_pct": 99.60474308300395,
"win_rate": 18.0
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 29.07,
"avg_gross_exposure_pct": 70.93,
"avg_hold_days": 9.2,
"avg_positions": 14.9921,
"blocked_fraction": 0.9826569986854938,
"cagr_pct": -75.7,
"calmar": -0.81,
"capacity_opportunities": 23583,
"end_date": "2024-04-03",
"ev_net_r": 0.6810094483991801,
"ev_without_best": {
"1": -0.7568217407429649,
"10": -0.9140778432410348,
"5": -0.8596654071794702
},
"exit_reasons": {
"open_at_end": 15,
"stop": 240,
"time": 29,
"trailing_stop": 125
},
"gain_to_pain": 0.45595209912849277,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 409,
"peak_positions": 15,
"profit_factor": 1.6422874595309644,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 23174,
"skipped_min_initial_risk": 0,
"sortino": 6.81780124221956,
"start_date": "2023-04-03",
"total_return_pct": -75.8,
"trades": 409,
"transaction_cost": 125.32592904873934,
"turnover_multiple": 12.532592904873935,
"underwater_pct": 99.60474308300395,
"win_rate": 19.3
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 28.9925,
"avg_gross_exposure_pct": 71.0075,
"avg_hold_days": 9.2,
"avg_positions": 14.9921,
"blocked_fraction": 0.9826569986854938,
"cagr_pct": -76.7,
"calmar": -0.82,
"capacity_opportunities": 23583,
"end_date": "2024-04-03",
"ev_net_r": 0.6704843445209779,
"ev_without_best": {
"1": -0.7659290194566112,
"10": -0.9230595101811936,
"5": -0.868696380327424
},
"exit_reasons": {
"open_at_end": 15,
"stop": 240,
"time": 29,
"trailing_stop": 125
},
"gain_to_pain": 0.43199412396812326,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 409,
"peak_positions": 15,
"profit_factor": 1.6280146329759209,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 23174,
"skipped_min_initial_risk": 0,
"sortino": 6.72179720736301,
"start_date": "2023-04-03",
"total_return_pct": -76.8,
"trades": 409,
"transaction_cost": 246.5455667657401,
"turnover_multiple": 12.327278338287003,
"underwater_pct": 99.60474308300395,
"win_rate": 18.8
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 30.7969,
"avg_gross_exposure_pct": 69.2031,
"avg_hold_days": 9.4,
"avg_positions": 14.9921,
"blocked_fraction": 0.9828588526972728,
"cagr_pct": -65.7,
"calmar": -0.74,
"capacity_opportunities": 23394,
"end_date": "2024-04-30",
"ev_net_r": 0.7888223659434763,
"ev_without_best": {
"1": -0.6774959146876511,
"10": -0.8629344748125951,
"5": -0.8015048193346724
},
"exit_reasons": {
"open_at_end": 15,
"stop": 234,
"time": 28,
"trailing_stop": 124
},
"gain_to_pain": 0.7529470209261735,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 401,
"peak_positions": 15,
"profit_factor": 1.7785299442059632,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.61,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 22993,
"skipped_min_initial_risk": 0,
"sortino": 7.838122577655942,
"start_date": "2023-05-01",
"total_return_pct": -65.6,
"trades": 401,
"transaction_cost": 177.67588152645854,
"turnover_multiple": 17.767588152645853,
"underwater_pct": 99.60474308300395,
"win_rate": 19.2
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 30.7185,
"avg_gross_exposure_pct": 69.2815,
"avg_hold_days": 9.4,
"avg_positions": 14.9921,
"blocked_fraction": 0.9828588526972728,
"cagr_pct": -67.0,
"calmar": -0.75,
"capacity_opportunities": 23394,
"end_date": "2024-04-30",
"ev_net_r": 0.7783779464827346,
"ev_without_best": {
"1": -0.6864939507695018,
"10": -0.8717436757539924,
"5": -0.810381930091684
},
"exit_reasons": {
"open_at_end": 15,
"stop": 234,
"time": 28,
"trailing_stop": 124
},
"gain_to_pain": 0.7241025011957493,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 401,
"peak_positions": 15,
"profit_factor": 1.7629154036737202,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.6,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 22993,
"skipped_min_initial_risk": 0,
"sortino": 7.732466237440308,
"start_date": "2023-05-01",
"total_return_pct": -67.0,
"trades": 401,
"transaction_cost": 348.80198871293624,
"turnover_multiple": 17.44009943564681,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 26.7514,
"avg_gross_exposure_pct": 73.2486,
"avg_hold_days": 9.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9827261037291042,
"cagr_pct": -71.9,
"calmar": -0.85,
"capacity_opportunities": 23330,
"end_date": "2024-05-31",
"ev_net_r": 0.7111140223413391,
"ev_without_best": {
"1": -0.7481024468030717,
"10": -0.883691150824456,
"5": -0.8272977073807223
},
"exit_reasons": {
"open_at_end": 15,
"stop": 237,
"time": 34,
"trailing_stop": 117
},
"gain_to_pain": 0.6352854984847455,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 84.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 403,
"peak_positions": 15,
"profit_factor": 1.6782451117654849,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 22927,
"skipped_min_initial_risk": 0,
"sortino": 7.715007704149279,
"start_date": "2023-06-01",
"total_return_pct": -71.9,
"trades": 403,
"transaction_cost": 227.99762033557138,
"turnover_multiple": 22.799762033557137,
"underwater_pct": 99.2094861660079,
"win_rate": 20.8
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 26.6662,
"avg_gross_exposure_pct": 73.3338,
"avg_hold_days": 9.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9827261037291042,
"cagr_pct": -73.1,
"calmar": -0.86,
"capacity_opportunities": 23330,
"end_date": "2024-05-31",
"ev_net_r": 0.700041527996911,
"ev_without_best": {
"1": -0.7577373160811497,
"10": -0.8932010553134541,
"5": -0.8368850418397812
},
"exit_reasons": {
"open_at_end": 15,
"stop": 237,
"time": 34,
"trailing_stop": 117
},
"gain_to_pain": 0.6082270527283001,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 85.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 403,
"peak_positions": 15,
"profit_factor": 1.6629219246463902,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 22927,
"skipped_min_initial_risk": 0,
"sortino": 7.601892883134656,
"start_date": "2023-06-01",
"total_return_pct": -73.1,
"trades": 403,
"transaction_cost": 447.39311401137417,
"turnover_multiple": 22.36965570056871,
"underwater_pct": 99.2094861660079,
"win_rate": 20.3
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 24.2806,
"avg_gross_exposure_pct": 75.7194,
"avg_hold_days": 9.0,
"avg_positions": 14.996,
"blocked_fraction": 0.9817046354120855,
"cagr_pct": -60.5,
"calmar": -0.74,
"capacity_opportunities": 22738,
"end_date": "2024-07-02",
"ev_net_r": 0.7404854738696579,
"ev_without_best": {
"1": -0.6729498252737757,
"10": -0.8810379295259384,
"5": -0.8112911949112144
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 24,
"trailing_stop": 134
},
"gain_to_pain": 0.7465103473084146,
"longest_underwater_sessions": 161,
"max_drawdown_pct": 81.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 416,
"peak_positions": 15,
"profit_factor": 1.6994002136755793,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.65,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22322,
"skipped_min_initial_risk": 0,
"sortino": 9.189242531415173,
"start_date": "2023-07-03",
"total_return_pct": -60.5,
"trades": 416,
"transaction_cost": 341.23569267803305,
"turnover_multiple": 34.123569267803305,
"underwater_pct": 98.41897233201581,
"win_rate": 20.0
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 24.2,
"avg_gross_exposure_pct": 75.8,
"avg_hold_days": 9.0,
"avg_positions": 14.996,
"blocked_fraction": 0.9817046354120855,
"cagr_pct": -62.1,
"calmar": -0.76,
"capacity_opportunities": 22738,
"end_date": "2024-07-02",
"ev_net_r": 0.7292588929645976,
"ev_without_best": {
"1": -0.6827841864436258,
"10": -0.8906900065472235,
"5": -0.8209810368892241
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 24,
"trailing_stop": 134
},
"gain_to_pain": 0.7137291955304368,
"longest_underwater_sessions": 161,
"max_drawdown_pct": 81.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 416,
"peak_positions": 15,
"profit_factor": 1.6838649521502376,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22322,
"skipped_min_initial_risk": 0,
"sortino": 9.075213160877954,
"start_date": "2023-07-03",
"total_return_pct": -62.1,
"trades": 416,
"transaction_cost": 668.9784773433753,
"turnover_multiple": 33.44892386716876,
"underwater_pct": 98.41897233201581,
"win_rate": 19.7
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 23.394,
"avg_gross_exposure_pct": 76.606,
"avg_hold_days": 9.1,
"avg_positions": 14.996,
"blocked_fraction": 0.9820159663128345,
"cagr_pct": -63.2,
"calmar": -0.78,
"capacity_opportunities": 22798,
"end_date": "2024-07-31",
"ev_net_r": 0.7182662504906887,
"ev_without_best": {
"1": -0.7159583665457512,
"10": -0.9009914953574721,
"5": -0.8333626646642176
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 26,
"trailing_stop": 126
},
"gain_to_pain": 0.6795194638337693,
"longest_underwater_sessions": 181,
"max_drawdown_pct": 81.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 410,
"peak_positions": 15,
"profit_factor": 1.6735371113129744,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 22388,
"skipped_min_initial_risk": 0,
"sortino": 9.240599966303657,
"start_date": "2023-08-01",
"total_return_pct": -63.2,
"trades": 410,
"transaction_cost": 284.2194973373797,
"turnover_multiple": 28.42194973373797,
"underwater_pct": 98.81422924901186,
"win_rate": 18.5
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 23.3254,
"avg_gross_exposure_pct": 76.6746,
"avg_hold_days": 9.1,
"avg_positions": 14.996,
"blocked_fraction": 0.9820159663128345,
"cagr_pct": -64.7,
"calmar": -0.79,
"capacity_opportunities": 22798,
"end_date": "2024-07-31",
"ev_net_r": 0.7070574240584788,
"ev_without_best": {
"1": -0.7257545060718851,
"10": -0.9106256261511715,
"5": -0.8430389816473904
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 26,
"trailing_stop": 126
},
"gain_to_pain": 0.6496633989418589,
"longest_underwater_sessions": 181,
"max_drawdown_pct": 81.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 410,
"peak_positions": 15,
"profit_factor": 1.6582564899507937,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.63,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 22388,
"skipped_min_initial_risk": 0,
"sortino": 9.123317309075471,
"start_date": "2023-08-01",
"total_return_pct": -64.7,
"trades": 410,
"transaction_cost": 557.3770850883558,
"turnover_multiple": 27.868854254417784,
"underwater_pct": 98.81422924901186,
"win_rate": 18.3
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 21.8663,
"avg_gross_exposure_pct": 78.1337,
"avg_hold_days": 9.2,
"avg_positions": 14.9921,
"blocked_fraction": 0.9823329261908916,
"cagr_pct": -70.2,
"calmar": -0.81,
"capacity_opportunities": 22924,
"end_date": "2024-09-03",
"ev_net_r": 0.6890806029707426,
"ev_without_best": {
"1": -0.7629665604337716,
"10": -0.9501438433157336,
"5": -0.8823084942175992
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 26,
"trailing_stop": 125
},
"gain_to_pain": 0.5871759756607657,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 87.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 405,
"peak_positions": 15,
"profit_factor": 1.6215942275690767,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.61,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 22519,
"skipped_min_initial_risk": 0,
"sortino": 8.435522079629827,
"start_date": "2023-09-01",
"total_return_pct": -70.5,
"trades": 405,
"transaction_cost": 338.9655157408116,
"turnover_multiple": 33.89655157408116,
"underwater_pct": 99.2094861660079,
"win_rate": 17.5
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 21.7758,
"avg_gross_exposure_pct": 78.2242,
"avg_hold_days": 9.2,
"avg_positions": 14.9921,
"blocked_fraction": 0.9823329261908916,
"cagr_pct": -71.4,
"calmar": -0.82,
"capacity_opportunities": 22924,
"end_date": "2024-09-03",
"ev_net_r": 0.6778308508483446,
"ev_without_best": {
"1": -0.7727862432024694,
"10": -0.9597642586213511,
"5": -0.8920070920939744
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 26,
"trailing_stop": 125
},
"gain_to_pain": 0.5607037462037343,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 87.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 405,
"peak_positions": 15,
"profit_factor": 1.6071933109018457,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": 0.61,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 22519,
"skipped_min_initial_risk": 0,
"sortino": 8.329940710548371,
"start_date": "2023-09-01",
"total_return_pct": -71.7,
"trades": 405,
"transaction_cost": 665.559723732384,
"turnover_multiple": 33.277986186619195,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 19.321,
"avg_gross_exposure_pct": 80.679,
"avg_hold_days": 9.4,
"avg_positions": 14.9683,
"blocked_fraction": 0.9831453445983617,
"cagr_pct": -61.3,
"calmar": -0.69,
"capacity_opportunities": 23317,
"end_date": "2024-10-01",
"ev_net_r": 0.741922684223233,
"ev_without_best": {
"1": -0.7544401013231222,
"10": -0.9796719217668524,
"5": -0.9041830675111567
},
"exit_reasons": {
"open_at_end": 15,
"stop": 228,
"time": 28,
"trailing_stop": 122
},
"gain_to_pain": 0.6721711935273207,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 88.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 393,
"peak_positions": 15,
"profit_factor": 1.6474858780011865,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.65,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 22924,
"skipped_min_initial_risk": 0,
"sortino": 7.785755933886962,
"start_date": "2023-10-02",
"total_return_pct": -61.2,
"trades": 393,
"transaction_cost": 453.7468835193533,
"turnover_multiple": 45.374688351935326,
"underwater_pct": 99.2094861660079,
"win_rate": 19.1
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 19.2493,
"avg_gross_exposure_pct": 80.7507,
"avg_hold_days": 9.4,
"avg_positions": 14.9683,
"blocked_fraction": 0.9831453445983617,
"cagr_pct": -62.8,
"calmar": -0.7,
"capacity_opportunities": 23317,
"end_date": "2024-10-01",
"ev_net_r": 0.7307438708537055,
"ev_without_best": {
"1": -0.7641448867394669,
"10": -0.9891243436974819,
"5": -0.9137548359724776
},
"exit_reasons": {
"open_at_end": 15,
"stop": 228,
"time": 28,
"trailing_stop": 122
},
"gain_to_pain": 0.6451261991423989,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 393,
"peak_positions": 15,
"profit_factor": 1.6335886033297453,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 22924,
"skipped_min_initial_risk": 0,
"sortino": 7.69344573838715,
"start_date": "2023-10-02",
"total_return_pct": -62.8,
"trades": 393,
"transaction_cost": 891.8041218311645,
"turnover_multiple": 44.59020609155822,
"underwater_pct": 99.2094861660079,
"win_rate": 19.1
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 18.7665,
"avg_gross_exposure_pct": 81.2335,
"avg_hold_days": 9.5,
"avg_positions": 14.9921,
"blocked_fraction": 0.9842972196365697,
"cagr_pct": -94.9,
"calmar": -1.0,
"capacity_opportunities": 24709,
"end_date": "2024-10-31",
"ev_net_r": -0.7409795472812168,
"ev_without_best": {
"1": -0.7770111802492498,
"10": -0.9469635214873146,
"5": -0.8807232092970435
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 30,
"trailing_stop": 118
},
"gain_to_pain": -0.9628969797602996,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 388,
"peak_positions": 15,
"profit_factor": 0.3152432746459152,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -3.63,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 24321,
"skipped_min_initial_risk": 0,
"sortino": -4.410701268534303,
"start_date": "2023-11-01",
"total_return_pct": -94.9,
"trades": 388,
"transaction_cost": 123.78244478205008,
"turnover_multiple": 12.378244478205009,
"underwater_pct": 99.60474308300395,
"win_rate": 18.0
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 18.6424,
"avg_gross_exposure_pct": 81.3576,
"avg_hold_days": 9.5,
"avg_positions": 14.9921,
"blocked_fraction": 0.9842972196365697,
"cagr_pct": -95.1,
"calmar": -1.0,
"capacity_opportunities": 24709,
"end_date": "2024-10-31",
"ev_net_r": -0.7502769912891748,
"ev_without_best": {
"1": -0.7862897655991382,
"10": -0.9559915144221376,
"5": -0.889891256956967
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 30,
"trailing_stop": 118
},
"gain_to_pain": -0.9648101224125544,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 95.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 388,
"peak_positions": 15,
"profit_factor": 0.31127563859227947,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": -3.67,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 24321,
"skipped_min_initial_risk": 0,
"sortino": -4.445592228588347,
"start_date": "2023-11-01",
"total_return_pct": -95.1,
"trades": 388,
"transaction_cost": 244.83425877024285,
"turnover_multiple": 12.241712938512142,
"underwater_pct": 99.60474308300395,
"win_rate": 18.0
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 20.3041,
"avg_gross_exposure_pct": 79.6959,
"avg_hold_days": 9.9,
"avg_positions": 14.9802,
"blocked_fraction": 0.9847460422163589,
"cagr_pct": -92.8,
"calmar": -1.0,
"capacity_opportunities": 24256,
"end_date": "2024-12-02",
"ev_net_r": -0.6773090419092963,
"ev_without_best": {
"1": -0.7205413830434714,
"10": -0.9038943831669259,
"5": -0.8318009637332304
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 30,
"trailing_stop": 110
},
"gain_to_pain": -0.9471191832216027,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 370,
"peak_positions": 15,
"profit_factor": 0.3494608071047386,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.31,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 23886,
"skipped_min_initial_risk": 0,
"sortino": -4.057823612188004,
"start_date": "2023-12-01",
"total_return_pct": -92.9,
"trades": 370,
"transaction_cost": 155.21038714686833,
"turnover_multiple": 15.521038714686833,
"underwater_pct": 99.60474308300395,
"win_rate": 18.9
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2023-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 20.2055,
"avg_gross_exposure_pct": 79.7945,
"avg_hold_days": 9.9,
"avg_positions": 14.9802,
"blocked_fraction": 0.9847460422163589,
"cagr_pct": -93.0,
"calmar": -1.0,
"capacity_opportunities": 24256,
"end_date": "2024-12-02",
"ev_net_r": -0.6865204553370773,
"ev_without_best": {
"1": -0.7297271016283533,
"10": -0.9129024969359286,
"5": -0.8408592795072286
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 30,
"trailing_stop": 110
},
"gain_to_pain": -0.9491605017137846,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 370,
"peak_positions": 15,
"profit_factor": 0.34513176837465853,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.34,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 23886,
"skipped_min_initial_risk": 0,
"sortino": -4.091945251501077,
"start_date": "2023-12-01",
"total_return_pct": -93.1,
"trades": 370,
"transaction_cost": 306.95969428493123,
"turnover_multiple": 15.34798471424656,
"underwater_pct": 99.60474308300395,
"win_rate": 18.9
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.3839,
"avg_gross_exposure_pct": 82.6161,
"avg_hold_days": 9.7,
"avg_positions": 14.9563,
"blocked_fraction": 0.9838605273378501,
"cagr_pct": -92.1,
"calmar": -0.98,
"capacity_opportunities": 23173,
"end_date": "2024-12-31",
"ev_net_r": -0.6138587620311469,
"ev_without_best": {
"1": -0.6683522249281493,
"10": -0.877074182867193,
"5": -0.7969589949182744
},
"exit_reasons": {
"open_at_end": 15,
"stop": 214,
"time": 27,
"trailing_stop": 118
},
"gain_to_pain": -0.8652359393178032,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 374,
"peak_positions": 15,
"profit_factor": 0.3958637997893102,
"sessions_at_capacity": 242,
"sessions_measured": 252,
"sharpe": -3.14,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 22799,
"skipped_min_initial_risk": 0,
"sortino": -3.892395827616104,
"start_date": "2024-01-02",
"total_return_pct": -92.0,
"trades": 374,
"transaction_cost": 133.91919101266873,
"turnover_multiple": 13.391919101266874,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.2866,
"avg_gross_exposure_pct": 82.7134,
"avg_hold_days": 9.7,
"avg_positions": 14.9563,
"blocked_fraction": 0.9838605273378501,
"cagr_pct": -92.3,
"calmar": -0.98,
"capacity_opportunities": 23173,
"end_date": "2024-12-31",
"ev_net_r": -0.6227848977392354,
"ev_without_best": {
"1": -0.6772300995088281,
"10": -0.8857503765507029,
"5": -0.8057248101971508
},
"exit_reasons": {
"open_at_end": 15,
"stop": 214,
"time": 27,
"trailing_stop": 118
},
"gain_to_pain": -0.8660606070713569,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 374,
"peak_positions": 15,
"profit_factor": 0.39114800580982567,
"sessions_at_capacity": 242,
"sessions_measured": 252,
"sharpe": -3.16,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 22799,
"skipped_min_initial_risk": 0,
"sortino": -3.9208584144068404,
"start_date": "2024-01-02",
"total_return_pct": -92.2,
"trades": 374,
"transaction_cost": 264.9532867232583,
"turnover_multiple": 13.247664336162916,
"underwater_pct": 99.60474308300395,
"win_rate": 18.2
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 16.0088,
"avg_gross_exposure_pct": 83.9912,
"avg_hold_days": 10.1,
"avg_positions": 14.9325,
"blocked_fraction": 0.9841676985671325,
"cagr_pct": -91.6,
"calmar": -0.98,
"capacity_opportunities": 22612,
"end_date": "2025-02-03",
"ev_net_r": -0.6723131458200375,
"ev_without_best": {
"1": -0.7130245946152591,
"10": -0.9056515092964409,
"5": -0.8388420245379757
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 26,
"trailing_stop": 119
},
"gain_to_pain": -0.884917567135759,
"longest_underwater_sessions": 236,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.3386885836897623,
"sessions_at_capacity": 235,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 22254,
"skipped_min_initial_risk": 0,
"sortino": -3.6979030230772336,
"start_date": "2024-02-01",
"total_return_pct": -91.7,
"trades": 358,
"transaction_cost": 146.78113028974553,
"turnover_multiple": 14.678113028974552,
"underwater_pct": 98.02371541501977,
"win_rate": 19.3
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 15.8822,
"avg_gross_exposure_pct": 84.1178,
"avg_hold_days": 10.1,
"avg_positions": 14.9325,
"blocked_fraction": 0.9841676985671325,
"cagr_pct": -91.7,
"calmar": -0.99,
"capacity_opportunities": 22612,
"end_date": "2025-02-03",
"ev_net_r": -0.681248153286327,
"ev_without_best": {
"1": -0.7219291471797527,
"10": -0.9142899691193555,
"5": -0.8476023071180685
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 26,
"trailing_stop": 119
},
"gain_to_pain": -0.886716261998698,
"longest_underwater_sessions": 236,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.33438760609401885,
"sessions_at_capacity": 235,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 22254,
"skipped_min_initial_risk": 0,
"sortino": -3.7238776678241083,
"start_date": "2024-02-01",
"total_return_pct": -91.9,
"trades": 358,
"transaction_cost": 290.692520415198,
"turnover_multiple": 14.534626020759896,
"underwater_pct": 98.02371541501977,
"win_rate": 19.0
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 12.792,
"avg_gross_exposure_pct": 87.208,
"avg_hold_days": 10.1,
"avg_positions": 14.7897,
"blocked_fraction": 0.982281284606866,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 19866,
"end_date": "2025-03-04",
"ev_net_r": -0.7421181790298182,
"ev_without_best": {
"1": -0.783724424765157,
"10": -0.9712346643278004,
"5": -0.9096814289382029
},
"exit_reasons": {
"open_at_end": 12,
"stop": 200,
"time": 26,
"trailing_stop": 114
},
"gain_to_pain": -0.9132480609413003,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.28139697942864833,
"sessions_at_capacity": 213,
"sessions_measured": 252,
"sharpe": -3.14,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 19514,
"skipped_min_initial_risk": 0,
"sortino": -3.9725451249858694,
"start_date": "2024-03-01",
"total_return_pct": -92.4,
"trades": 352,
"transaction_cost": 123.24912908059396,
"turnover_multiple": 12.324912908059394,
"underwater_pct": 98.81422924901186,
"win_rate": 15.6
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 12.4947,
"avg_gross_exposure_pct": 87.5053,
"avg_hold_days": 10.2,
"avg_positions": 14.8294,
"blocked_fraction": 0.9830137252993283,
"cagr_pct": -91.7,
"calmar": -1.0,
"capacity_opportunities": 20546,
"end_date": "2025-03-04",
"ev_net_r": -0.7252072225972679,
"ev_without_best": {
"1": -0.7670666303250377,
"10": -0.9553065476041623,
"5": -0.89370403474044
},
"exit_reasons": {
"open_at_end": 14,
"stop": 192,
"time": 25,
"trailing_stop": 118
},
"gain_to_pain": -0.9082574024879682,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 349,
"peak_positions": 15,
"profit_factor": 0.2895662689860991,
"sessions_at_capacity": 220,
"sessions_measured": 252,
"sharpe": -2.99,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 20197,
"skipped_min_initial_risk": 0,
"sortino": -3.8094212352590806,
"start_date": "2024-03-01",
"total_return_pct": -91.8,
"trades": 349,
"transaction_cost": 244.5607017125614,
"turnover_multiple": 12.228035085628072,
"underwater_pct": 99.2094861660079,
"win_rate": 16.0
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 10.1847,
"avg_gross_exposure_pct": 89.8153,
"avg_hold_days": 9.9,
"avg_positions": 14.6349,
"blocked_fraction": 0.981728523228653,
"cagr_pct": -92.3,
"calmar": -1.0,
"capacity_opportunities": 19265,
"end_date": "2025-04-01",
"ev_net_r": -0.7332121396541207,
"ev_without_best": {
"1": -0.791461185347012,
"10": -0.9890454315943815,
"5": -0.9201704340958103
},
"exit_reasons": {
"open_at_end": 11,
"stop": 204,
"time": 26,
"trailing_stop": 111
},
"gain_to_pain": -0.9172613613188388,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3030396203808495,
"sessions_at_capacity": 207,
"sessions_measured": 252,
"sharpe": -3.51,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 18913,
"skipped_min_initial_risk": 0,
"sortino": -4.290219319983223,
"start_date": "2024-04-01",
"total_return_pct": -92.3,
"trades": 352,
"transaction_cost": 112.85362077103366,
"turnover_multiple": 11.285362077103366,
"underwater_pct": 99.60474308300395,
"win_rate": 15.3
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 10.0602,
"avg_gross_exposure_pct": 89.9398,
"avg_hold_days": 9.9,
"avg_positions": 14.6349,
"blocked_fraction": 0.981728523228653,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 19265,
"end_date": "2025-04-01",
"ev_net_r": -0.74172847273955,
"ev_without_best": {
"1": -0.7999250648622234,
"10": -0.9972143649961271,
"5": -0.9284709152241931
},
"exit_reasons": {
"open_at_end": 11,
"stop": 204,
"time": 26,
"trailing_stop": 111
},
"gain_to_pain": -0.9160861511570519,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.29939457775080086,
"sessions_at_capacity": 207,
"sessions_measured": 252,
"sharpe": -3.52,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 18913,
"skipped_min_initial_risk": 0,
"sortino": -4.305413263017653,
"start_date": "2024-04-01",
"total_return_pct": -92.4,
"trades": 352,
"transaction_cost": 223.49499311158962,
"turnover_multiple": 11.17474965557948,
"underwater_pct": 99.60474308300395,
"win_rate": 15.1
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 7.7593,
"avg_gross_exposure_pct": 92.2407,
"avg_hold_days": 10.2,
"avg_positions": 14.0675,
"blocked_fraction": 0.9812806757219495,
"cagr_pct": -88.4,
"calmar": -1.0,
"capacity_opportunities": 17522,
"end_date": "2025-05-02",
"ev_net_r": -0.6738662548659652,
"ev_without_best": {
"1": -0.7362089739895638,
"10": -0.9628036373250709,
"5": -0.8960434927776681
},
"exit_reasons": {
"open_at_end": 8,
"stop": 185,
"time": 25,
"trailing_stop": 110
},
"gain_to_pain": -0.9018378189246754,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 328,
"peak_positions": 15,
"profit_factor": 0.34506157589456,
"sessions_at_capacity": 185,
"sessions_measured": 252,
"sharpe": -3.0,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 17194,
"skipped_min_initial_risk": 0,
"sortino": -3.705780980503671,
"start_date": "2024-05-01",
"total_return_pct": -88.4,
"trades": 328,
"transaction_cost": 136.53819088776558,
"turnover_multiple": 13.653819088776558,
"underwater_pct": 99.2094861660079,
"win_rate": 15.2
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 7.9716,
"avg_gross_exposure_pct": 92.0284,
"avg_hold_days": 10.2,
"avg_positions": 14.0159,
"blocked_fraction": 0.9820471745014638,
"cagr_pct": -88.5,
"calmar": -1.0,
"capacity_opportunities": 18103,
"end_date": "2025-05-02",
"ev_net_r": -0.6980003849473956,
"ev_without_best": {
"1": -0.7428765178227477,
"10": -0.97160418127995,
"5": -0.9039897368456031
},
"exit_reasons": {
"open_at_end": 8,
"stop": 184,
"time": 25,
"trailing_stop": 108
},
"gain_to_pain": -0.9091606843636011,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 325,
"peak_positions": 15,
"profit_factor": 0.3268015559867502,
"sessions_at_capacity": 191,
"sessions_measured": 252,
"sharpe": -2.91,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 17778,
"skipped_min_initial_risk": 0,
"sortino": -3.605606694040233,
"start_date": "2024-05-01",
"total_return_pct": -88.6,
"trades": 325,
"transaction_cost": 270.8267313213923,
"turnover_multiple": 13.541336566069614,
"underwater_pct": 99.2094861660079,
"win_rate": 15.7
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 6.4261,
"avg_gross_exposure_pct": 93.5739,
"avg_hold_days": 10.5,
"avg_positions": 13.8056,
"blocked_fraction": 0.9810487580496781,
"cagr_pct": -85.2,
"calmar": -0.99,
"capacity_opportunities": 16305,
"end_date": "2025-06-04",
"ev_net_r": -0.681358108557665,
"ev_without_best": {
"1": -0.7285757455142616,
"10": -0.9372219655474189,
"5": -0.8731121811233029
},
"exit_reasons": {
"open_at_end": 8,
"stop": 174,
"time": 26,
"trailing_stop": 101
},
"gain_to_pain": -0.8847971847013495,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 85.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 15,
"profit_factor": 0.3162209059055551,
"sessions_at_capacity": 171,
"sessions_measured": 252,
"sharpe": -2.56,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 15996,
"skipped_min_initial_risk": 0,
"sortino": -3.379389355648734,
"start_date": "2024-06-03",
"total_return_pct": -85.2,
"trades": 309,
"transaction_cost": 114.64489479995675,
"turnover_multiple": 11.464489479995674,
"underwater_pct": 98.81422924901186,
"win_rate": 15.5
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 6.3445,
"avg_gross_exposure_pct": 93.6555,
"avg_hold_days": 10.5,
"avg_positions": 13.8056,
"blocked_fraction": 0.9810487580496781,
"cagr_pct": -85.3,
"calmar": -0.99,
"capacity_opportunities": 16305,
"end_date": "2025-06-04",
"ev_net_r": -0.6892973043270357,
"ev_without_best": {
"1": -0.7364764081289633,
"10": -0.9448094516430873,
"5": -0.8808270520462375
},
"exit_reasons": {
"open_at_end": 8,
"stop": 174,
"time": 26,
"trailing_stop": 101
},
"gain_to_pain": -0.8860234811170715,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 86.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 15,
"profit_factor": 0.3125823687466827,
"sessions_at_capacity": 171,
"sessions_measured": 252,
"sharpe": -2.57,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 15996,
"skipped_min_initial_risk": 0,
"sortino": -3.3944300719527347,
"start_date": "2024-06-03",
"total_return_pct": -85.3,
"trades": 309,
"transaction_cost": 227.40675113341067,
"turnover_multiple": 11.370337556670533,
"underwater_pct": 98.81422924901186,
"win_rate": 15.2
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 38.0339,
"avg_gross_exposure_pct": 61.9661,
"avg_hold_days": 11.0,
"avg_positions": 15.0,
"blocked_fraction": 0.986338688353832,
"cagr_pct": -89.1,
"calmar": -0.97,
"capacity_opportunities": 24961,
"end_date": "2025-07-02",
"ev_net_r": -0.5871547766550194,
"ev_without_best": {
"1": -0.7074514083510636,
"10": -0.8682228312392377,
"5": -0.8192286397623958
},
"exit_reasons": {
"open_at_end": 15,
"stop": 184,
"time": 34,
"trailing_stop": 108
},
"gain_to_pain": -0.9539759682188121,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 341,
"peak_positions": 15,
"profit_factor": 0.3680932035916923,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.25,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 24620,
"skipped_min_initial_risk": 0,
"sortino": -3.445458342157721,
"start_date": "2024-07-01",
"total_return_pct": -89.2,
"trades": 341,
"transaction_cost": 135.26529825786884,
"turnover_multiple": 13.526529825786882,
"underwater_pct": 99.2094861660079,
"win_rate": 16.4
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 37.9625,
"avg_gross_exposure_pct": 62.0375,
"avg_hold_days": 11.0,
"avg_positions": 15.0,
"blocked_fraction": 0.986338688353832,
"cagr_pct": -89.4,
"calmar": -0.97,
"capacity_opportunities": 24961,
"end_date": "2025-07-02",
"ev_net_r": -0.5950524948255248,
"ev_without_best": {
"1": -0.7152165707906979,
"10": -0.875811458194943,
"5": -0.8268771270359595
},
"exit_reasons": {
"open_at_end": 15,
"stop": 184,
"time": 34,
"trailing_stop": 108
},
"gain_to_pain": -0.9574460409041191,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 341,
"peak_positions": 15,
"profit_factor": 0.3637974594091725,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -2.28,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 24620,
"skipped_min_initial_risk": 0,
"sortino": -3.484283724577099,
"start_date": "2024-07-01",
"total_return_pct": -89.5,
"trades": 341,
"transaction_cost": 268.0994338381915,
"turnover_multiple": 13.404971691909573,
"underwater_pct": 99.2094861660079,
"win_rate": 15.8
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 39.8227,
"avg_gross_exposure_pct": 60.1773,
"avg_hold_days": 10.8,
"avg_positions": 15.0,
"blocked_fraction": 0.98640625,
"cagr_pct": -94.3,
"calmar": -1.0,
"capacity_opportunities": 25600,
"end_date": "2025-08-04",
"ev_net_r": -0.7408839905148391,
"ev_without_best": {
"1": -0.7720675453111628,
"10": -0.887885599826373,
"5": -0.8399568577946136
},
"exit_reasons": {
"open_at_end": 15,
"stop": 187,
"time": 34,
"trailing_stop": 112
},
"gain_to_pain": -0.9733970070102903,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 348,
"peak_positions": 15,
"profit_factor": 0.2153521463216499,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.8,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 25252,
"skipped_min_initial_risk": 0,
"sortino": -4.469025686398731,
"start_date": "2024-08-01",
"total_return_pct": -94.4,
"trades": 348,
"transaction_cost": 86.7819026258285,
"turnover_multiple": 8.678190262582849,
"underwater_pct": 99.2094861660079,
"win_rate": 16.1
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 39.7524,
"avg_gross_exposure_pct": 60.2476,
"avg_hold_days": 10.8,
"avg_positions": 15.0,
"blocked_fraction": 0.98640625,
"cagr_pct": -94.4,
"calmar": -1.0,
"capacity_opportunities": 25600,
"end_date": "2025-08-04",
"ev_net_r": -0.7488036824097265,
"ev_without_best": {
"1": -0.7799655977837632,
"10": -0.8955839912569911,
"5": -0.8477706038997295
},
"exit_reasons": {
"open_at_end": 15,
"stop": 187,
"time": 34,
"trailing_stop": 112
},
"gain_to_pain": -0.974174935721605,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 348,
"peak_positions": 15,
"profit_factor": 0.21230541738849515,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.83,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 25252,
"skipped_min_initial_risk": 0,
"sortino": -4.5000564268250605,
"start_date": "2024-08-01",
"total_return_pct": -94.6,
"trades": 348,
"transaction_cost": 172.1401703189899,
"turnover_multiple": 8.607008515949495,
"underwater_pct": 99.2094861660079,
"win_rate": 15.8
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 41.3196,
"avg_gross_exposure_pct": 58.6804,
"avg_hold_days": 10.7,
"avg_positions": 15.0,
"blocked_fraction": 0.986585132811007,
"cagr_pct": -94.0,
"calmar": -1.0,
"capacity_opportunities": 26165,
"end_date": "2025-09-04",
"ev_net_r": -0.7303950870903986,
"ev_without_best": {
"1": -0.7612813859786841,
"10": -0.8697988021948482,
"5": -0.820355863249255
},
"exit_reasons": {
"open_at_end": 15,
"stop": 190,
"time": 35,
"trailing_stop": 111
},
"gain_to_pain": -0.9691969032141283,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 351,
"peak_positions": 15,
"profit_factor": 0.2157284833231463,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.03,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 25814,
"skipped_min_initial_risk": 0,
"sortino": -4.72610290165774,
"start_date": "2024-09-03",
"total_return_pct": -94.0,
"trades": 351,
"transaction_cost": 80.78069369994057,
"turnover_multiple": 8.078069369994058,
"underwater_pct": 99.2094861660079,
"win_rate": 15.7
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 41.2559,
"avg_gross_exposure_pct": 58.7441,
"avg_hold_days": 10.7,
"avg_positions": 15.0,
"blocked_fraction": 0.986585132811007,
"cagr_pct": -94.1,
"calmar": -1.0,
"capacity_opportunities": 26165,
"end_date": "2025-09-04",
"ev_net_r": -0.7380104141806864,
"ev_without_best": {
"1": -0.7688743895137197,
"10": -0.8771559913508705,
"5": -0.8277681179101124
},
"exit_reasons": {
"open_at_end": 15,
"stop": 190,
"time": 35,
"trailing_stop": 111
},
"gain_to_pain": -0.9701534812921083,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 351,
"peak_positions": 15,
"profit_factor": 0.2127469391029049,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.07,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 25814,
"skipped_min_initial_risk": 0,
"sortino": -4.762082342731707,
"start_date": "2024-09-03",
"total_return_pct": -94.2,
"trades": 351,
"transaction_cost": 160.23310335613448,
"turnover_multiple": 8.011655167806722,
"underwater_pct": 99.60474308300395,
"win_rate": 15.4
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 42.032,
"avg_gross_exposure_pct": 57.968,
"avg_hold_days": 10.7,
"avg_positions": 15.0,
"blocked_fraction": 0.9869549150036955,
"cagr_pct": -90.0,
"calmar": -1.0,
"capacity_opportunities": 27060,
"end_date": "2025-10-02",
"ev_net_r": -0.5946623381017268,
"ev_without_best": {
"1": -0.6680274997212524,
"10": -0.8435436988728143,
"5": -0.7923090599056347
},
"exit_reasons": {
"open_at_end": 15,
"stop": 195,
"time": 37,
"trailing_stop": 106
},
"gain_to_pain": -0.8020133787971109,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 15,
"profit_factor": 0.34984370924881497,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.74,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 26707,
"skipped_min_initial_risk": 0,
"sortino": -4.695568026591629,
"start_date": "2024-10-01",
"total_return_pct": -90.0,
"trades": 353,
"transaction_cost": 96.11842290918526,
"turnover_multiple": 9.611842290918524,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 41.9705,
"avg_gross_exposure_pct": 58.0295,
"avg_hold_days": 10.7,
"avg_positions": 15.0,
"blocked_fraction": 0.9869549150036955,
"cagr_pct": -90.3,
"calmar": -1.0,
"capacity_opportunities": 27060,
"end_date": "2025-10-02",
"ev_net_r": -0.6023794092847267,
"ev_without_best": {
"1": -0.6756790038438578,
"10": -0.8509802926247542,
"5": -0.7998261455860209
},
"exit_reasons": {
"open_at_end": 15,
"stop": 195,
"time": 37,
"trailing_stop": 106
},
"gain_to_pain": -0.8056829825882125,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 353,
"peak_positions": 15,
"profit_factor": 0.34578660024892843,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.78,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 26707,
"skipped_min_initial_risk": 0,
"sortino": -4.737417771576317,
"start_date": "2024-10-01",
"total_return_pct": -90.3,
"trades": 353,
"transaction_cost": 190.48087053484542,
"turnover_multiple": 9.524043526742272,
"underwater_pct": 99.60474308300395,
"win_rate": 16.7
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 41.5727,
"avg_gross_exposure_pct": 58.4273,
"avg_hold_days": 11.5,
"avg_positions": 15.0,
"blocked_fraction": 0.9879926335174954,
"cagr_pct": -90.0,
"calmar": -0.99,
"capacity_opportunities": 27150,
"end_date": "2025-11-04",
"ev_net_r": -0.6701534761029966,
"ev_without_best": {
"1": -0.6938047604066615,
"10": -0.8035550184576301,
"5": -0.7470287722248352
},
"exit_reasons": {
"open_at_end": 15,
"stop": 175,
"time": 48,
"trailing_stop": 88
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 90.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 326,
"peak_positions": 15,
"profit_factor": 0.24926723789593513,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.88,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 26824,
"skipped_min_initial_risk": 0,
"sortino": -5.542054930892375,
"start_date": "2024-11-01",
"total_return_pct": -90.1,
"trades": 326,
"transaction_cost": 88.69661140178877,
"turnover_multiple": 8.869661140178877,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 41.5106,
"avg_gross_exposure_pct": 58.4894,
"avg_hold_days": 11.5,
"avg_positions": 15.0,
"blocked_fraction": 0.9879926335174954,
"cagr_pct": -90.2,
"calmar": -0.99,
"capacity_opportunities": 27150,
"end_date": "2025-11-04",
"ev_net_r": -0.6776928730060958,
"ev_without_best": {
"1": -0.7013161366832473,
"10": -0.8108240640554234,
"5": -0.754413711236583
},
"exit_reasons": {
"open_at_end": 15,
"stop": 175,
"time": 48,
"trailing_stop": 88
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 326,
"peak_positions": 15,
"profit_factor": 0.2458039033141819,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.93,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 26824,
"skipped_min_initial_risk": 0,
"sortino": -5.58157486536519,
"start_date": "2024-11-01",
"total_return_pct": -90.4,
"trades": 326,
"transaction_cost": 175.99396210325463,
"turnover_multiple": 8.799698105162733,
"underwater_pct": 99.2094861660079,
"win_rate": 18.4
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 39.3648,
"avg_gross_exposure_pct": 60.6352,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9872183873169992,
"cagr_pct": -86.1,
"calmar": -0.96,
"capacity_opportunities": 26366,
"end_date": "2025-12-03",
"ev_net_r": -0.5529846068507386,
"ev_without_best": {
"1": -0.5959202121921956,
"10": -0.7538279106909844,
"5": -0.6918273869814258
},
"exit_reasons": {
"open_at_end": 15,
"stop": 187,
"time": 43,
"trailing_stop": 92
},
"gain_to_pain": -0.9619583473008223,
"longest_underwater_sessions": 227,
"max_drawdown_pct": 89.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 337,
"peak_positions": 15,
"profit_factor": 0.3550568635545779,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.45,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 26029,
"skipped_min_initial_risk": 0,
"sortino": -4.288636887754788,
"start_date": "2024-12-02",
"total_return_pct": -86.2,
"trades": 337,
"transaction_cost": 127.9193670618223,
"turnover_multiple": 12.791936706182229,
"underwater_pct": 97.62845849802372,
"win_rate": 18.4
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2024-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 39.2988,
"avg_gross_exposure_pct": 60.7012,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9872183873169992,
"cagr_pct": -86.5,
"calmar": -0.96,
"capacity_opportunities": 26366,
"end_date": "2025-12-03",
"ev_net_r": -0.5609594983063528,
"ev_without_best": {
"1": -0.6038576461638663,
"10": -0.7615131656478495,
"5": -0.6996459962806809
},
"exit_reasons": {
"open_at_end": 15,
"stop": 187,
"time": 43,
"trailing_stop": 92
},
"gain_to_pain": -0.9637890086050228,
"longest_underwater_sessions": 227,
"max_drawdown_pct": 89.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 337,
"peak_positions": 15,
"profit_factor": 0.3504357751662416,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -3.5,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 26029,
"skipped_min_initial_risk": 0,
"sortino": -4.333781693952129,
"start_date": "2024-12-02",
"total_return_pct": -86.6,
"trades": 337,
"transaction_cost": 253.5835953687853,
"turnover_multiple": 12.679179768439264,
"underwater_pct": 97.62845849802372,
"win_rate": 18.1
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 40.0533,
"avg_gross_exposure_pct": 59.9467,
"avg_hold_days": 11.8,
"avg_positions": 14.9881,
"blocked_fraction": 0.9876867255953989,
"cagr_pct": -91.6,
"calmar": -0.98,
"capacity_opportunities": 25907,
"end_date": "2026-01-05",
"ev_net_r": -0.7339484884268397,
"ev_without_best": {
"1": -0.7583210117319181,
"10": -0.870552325905237,
"5": -0.8162856109576114
},
"exit_reasons": {
"open_at_end": 14,
"stop": 179,
"time": 41,
"trailing_stop": 85
},
"gain_to_pain": -0.9691222302419833,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 15,
"profit_factor": 0.21784539658315893,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.93,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 25588,
"skipped_min_initial_risk": 0,
"sortino": -5.426279192831483,
"start_date": "2025-01-02",
"total_return_pct": -91.7,
"trades": 319,
"transaction_cost": 95.15448043888584,
"turnover_multiple": 9.515448043888584,
"underwater_pct": 98.41897233201581,
"win_rate": 16.3
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 39.9917,
"avg_gross_exposure_pct": 60.0083,
"avg_hold_days": 11.8,
"avg_positions": 14.9881,
"blocked_fraction": 0.9876867255953989,
"cagr_pct": -91.8,
"calmar": -0.98,
"capacity_opportunities": 25907,
"end_date": "2026-01-05",
"ev_net_r": -0.7417624187439554,
"ev_without_best": {
"1": -0.7661071679288993,
"10": -0.8781552734150989,
"5": -0.8240066914241219
},
"exit_reasons": {
"open_at_end": 14,
"stop": 179,
"time": 41,
"trailing_stop": 85
},
"gain_to_pain": -0.9699387072789439,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 319,
"peak_positions": 15,
"profit_factor": 0.21477873010876386,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.97,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 25588,
"skipped_min_initial_risk": 0,
"sortino": -5.465914842964201,
"start_date": "2025-01-02",
"total_return_pct": -91.9,
"trades": 319,
"transaction_cost": 188.78230824640283,
"turnover_multiple": 9.439115412320142,
"underwater_pct": 98.41897233201581,
"win_rate": 16.0
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 35.2605,
"avg_gross_exposure_pct": 64.7395,
"avg_hold_days": 10.9,
"avg_positions": 14.9921,
"blocked_fraction": 0.9866692426584235,
"cagr_pct": -93.0,
"calmar": -1.0,
"capacity_opportunities": 25880,
"end_date": "2026-02-03",
"ev_net_r": -0.7223591158374826,
"ev_without_best": {
"1": -0.7544909966942607,
"10": -0.8858838747536757,
"5": -0.8335994353194872
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 43,
"trailing_stop": 89
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 345,
"peak_positions": 15,
"profit_factor": 0.24294906527562649,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.23,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 25535,
"skipped_min_initial_risk": 0,
"sortino": 0.9649595695958715,
"start_date": "2025-02-03",
"total_return_pct": -93.0,
"trades": 345,
"transaction_cost": 95.17215729340495,
"turnover_multiple": 9.517215729340494,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 35.1935,
"avg_gross_exposure_pct": 64.8065,
"avg_hold_days": 10.9,
"avg_positions": 14.9921,
"blocked_fraction": 0.9866692426584235,
"cagr_pct": -93.3,
"calmar": -1.0,
"capacity_opportunities": 25880,
"end_date": "2026-02-03",
"ev_net_r": -0.730540447089419,
"ev_without_best": {
"1": -0.7626572042397901,
"10": -0.8938758460843255,
"5": -0.8416698247745762
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 43,
"trailing_stop": 89
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 345,
"peak_positions": 15,
"profit_factor": 0.23959353231011776,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.22,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 25535,
"skipped_min_initial_risk": 0,
"sortino": 0.9337586880652061,
"start_date": "2025-02-03",
"total_return_pct": -93.2,
"trades": 345,
"transaction_cost": 188.62183422692598,
"turnover_multiple": 9.4310917113463,
"underwater_pct": 99.60474308300395,
"win_rate": 16.5
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 30.4728,
"avg_gross_exposure_pct": 69.5272,
"avg_hold_days": 10.9,
"avg_positions": 14.9921,
"blocked_fraction": 0.9865001950838861,
"cagr_pct": -94.2,
"calmar": -1.0,
"capacity_opportunities": 25630,
"end_date": "2026-03-03",
"ev_net_r": -0.7518085881895948,
"ev_without_best": {
"1": -0.7839326939492579,
"10": -0.9261108883009306,
"5": -0.8708416880325707
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 39,
"trailing_stop": 94
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.244691986350606,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.19,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 25284,
"skipped_min_initial_risk": 0,
"sortino": 0.7764093722547974,
"start_date": "2025-03-03",
"total_return_pct": -94.2,
"trades": 346,
"transaction_cost": 97.20995394375126,
"turnover_multiple": 9.720995394375127,
"underwater_pct": 99.60474308300395,
"win_rate": 16.2
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 30.4085,
"avg_gross_exposure_pct": 69.5915,
"avg_hold_days": 10.9,
"avg_positions": 14.9921,
"blocked_fraction": 0.9865001950838861,
"cagr_pct": -94.4,
"calmar": -1.0,
"capacity_opportunities": 25630,
"end_date": "2026-03-03",
"ev_net_r": -0.7601653386093866,
"ev_without_best": {
"1": -0.7922748729608291,
"10": -0.9342566346972274,
"5": -0.8790566985316891
},
"exit_reasons": {
"open_at_end": 15,
"stop": 198,
"time": 39,
"trailing_stop": 94
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.241495680011725,
"sessions_at_capacity": 250,
"sessions_measured": 252,
"sharpe": 0.18,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 25284,
"skipped_min_initial_risk": 0,
"sortino": 0.7454661032174714,
"start_date": "2025-03-03",
"total_return_pct": -94.4,
"trades": 346,
"transaction_cost": 192.61188001726455,
"turnover_multiple": 9.630594000863226,
"underwater_pct": 99.60474308300395,
"win_rate": 16.2
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 30.6909,
"avg_gross_exposure_pct": 69.3091,
"avg_hold_days": 10.8,
"avg_positions": 14.9841,
"blocked_fraction": 0.9866845740598619,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 26060,
"end_date": "2026-04-01",
"ev_net_r": -0.7054684925043045,
"ev_without_best": {
"1": -0.7359811123662622,
"10": -0.8742932645187196,
"5": -0.8200294639644927
},
"exit_reasons": {
"open_at_end": 15,
"stop": 192,
"time": 38,
"trailing_stop": 102
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.2584437833770418,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.24,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 25713,
"skipped_min_initial_risk": 0,
"sortino": 0.9973740030956523,
"start_date": "2025-04-01",
"total_return_pct": -92.6,
"trades": 347,
"transaction_cost": 121.67709099848024,
"turnover_multiple": 12.167709099848024,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 30.6313,
"avg_gross_exposure_pct": 69.3687,
"avg_hold_days": 10.8,
"avg_positions": 14.9841,
"blocked_fraction": 0.9866845740598619,
"cagr_pct": -92.8,
"calmar": -1.0,
"capacity_opportunities": 26060,
"end_date": "2026-04-01",
"ev_net_r": -0.7140156522980547,
"ev_without_best": {
"1": -0.7444848051814801,
"10": -0.8826348128593038,
"5": -0.8284575809368214
},
"exit_reasons": {
"open_at_end": 15,
"stop": 192,
"time": 38,
"trailing_stop": 102
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.2549230250571049,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.23,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 25713,
"skipped_min_initial_risk": 0,
"sortino": 0.9648110469731472,
"start_date": "2025-04-01",
"total_return_pct": -92.8,
"trades": 347,
"transaction_cost": 241.10178852215003,
"turnover_multiple": 12.0550894261075,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 26.9208,
"avg_gross_exposure_pct": 73.0792,
"avg_hold_days": 10.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.987240476453885,
"cagr_pct": -91.3,
"calmar": -0.97,
"capacity_opportunities": 27117,
"end_date": "2026-05-01",
"ev_net_r": -0.6475627671831371,
"ev_without_best": {
"1": -0.7339783526174368,
"10": -0.9179349880466933,
"5": -0.8474293742020528
},
"exit_reasons": {
"open_at_end": 15,
"stop": 197,
"time": 36,
"trailing_stop": 98
},
"gain_to_pain": -0.9190050913512975,
"longest_underwater_sessions": 143,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.34929705180919696,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.28,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 26771,
"skipped_min_initial_risk": 0,
"sortino": 1.166116699254497,
"start_date": "2025-05-01",
"total_return_pct": -91.3,
"trades": 346,
"transaction_cost": 169.48745534481617,
"turnover_multiple": 16.948745534481613,
"underwater_pct": 93.2806324110672,
"win_rate": 17.1
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 26.8539,
"avg_gross_exposure_pct": 73.1461,
"avg_hold_days": 10.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.987240476453885,
"cagr_pct": -91.6,
"calmar": -0.97,
"capacity_opportunities": 27117,
"end_date": "2026-05-01",
"ev_net_r": -0.6564304952392438,
"ev_without_best": {
"1": -0.7427663593499397,
"10": -0.9264668682887665,
"5": -0.8560914479014651
},
"exit_reasons": {
"open_at_end": 15,
"stop": 197,
"time": 36,
"trailing_stop": 98
},
"gain_to_pain": -0.9221316486582897,
"longest_underwater_sessions": 143,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.34505485651018675,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.27,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 26771,
"skipped_min_initial_risk": 0,
"sortino": 1.1330194695654074,
"start_date": "2025-05-01",
"total_return_pct": -91.6,
"trades": 346,
"transaction_cost": 335.85965280332954,
"turnover_multiple": 16.792982640166475,
"underwater_pct": 93.2806324110672,
"win_rate": 17.1
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 28.1342,
"avg_gross_exposure_pct": 71.8658,
"avg_hold_days": 10.7,
"avg_positions": 14.9603,
"blocked_fraction": 0.9865263157894737,
"cagr_pct": -93.4,
"calmar": -0.99,
"capacity_opportunities": 26125,
"end_date": "2026-06-02",
"ev_net_r": -0.7496466052546793,
"ev_without_best": {
"1": -0.7794505245060823,
"10": -0.9240126284969055,
"5": -0.8682500282543115
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 38,
"trailing_stop": 97
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 146,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.24169156521919544,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.2,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 25773,
"skipped_min_initial_risk": 0,
"sortino": 0.8497366127922393,
"start_date": "2025-06-02",
"total_return_pct": -93.4,
"trades": 352,
"transaction_cost": 116.89976046132503,
"turnover_multiple": 11.689976046132504,
"underwater_pct": 97.23320158102767,
"win_rate": 16.5
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 28.055,
"avg_gross_exposure_pct": 71.945,
"avg_hold_days": 10.7,
"avg_positions": 14.9603,
"blocked_fraction": 0.9865263157894737,
"cagr_pct": -93.6,
"calmar": -0.99,
"capacity_opportunities": 26125,
"end_date": "2026-06-02",
"ev_net_r": -0.7585912983100553,
"ev_without_best": {
"1": -0.7883829756892113,
"10": -0.9327761051655701,
"5": -0.8770624087233334
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 38,
"trailing_stop": 97
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 146,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.23827958876352812,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": 0.2,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 25773,
"skipped_min_initial_risk": 0,
"sortino": 0.8153355337081518,
"start_date": "2025-06-02",
"total_return_pct": -93.6,
"trades": 352,
"transaction_cost": 231.63380146199648,
"turnover_multiple": 11.581690073099825,
"underwater_pct": 97.23320158102767,
"win_rate": 16.5
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 27.1293,
"avg_gross_exposure_pct": 72.8707,
"avg_hold_days": 10.1,
"avg_positions": 14.9841,
"blocked_fraction": 0.9856740162953238,
"cagr_pct": -95.9,
"calmar": -0.99,
"capacity_opportunities": 25897,
"end_date": "2026-07-01",
"ev_net_r": -0.803768890548508,
"ev_without_best": {
"1": -0.8325679901979176,
"10": -0.9937668343450136,
"5": -0.9255809940555012
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 37,
"trailing_stop": 94
},
"gain_to_pain": -0.9644451872522811,
"longest_underwater_sessions": 136,
"max_drawdown_pct": 96.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 371,
"peak_positions": 15,
"profit_factor": 0.234643299711204,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.1,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 25526,
"skipped_min_initial_risk": 0,
"sortino": 0.39979828833350306,
"start_date": "2025-07-01",
"total_return_pct": -95.9,
"trades": 371,
"transaction_cost": 104.13247184885886,
"turnover_multiple": 10.413247184885886,
"underwater_pct": 98.41897233201581,
"win_rate": 14.3
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|empty_book|empty-2025-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 27.052,
"avg_gross_exposure_pct": 72.948,
"avg_hold_days": 10.1,
"avg_positions": 14.9841,
"blocked_fraction": 0.9856740162953238,
"cagr_pct": -96.1,
"calmar": -0.99,
"capacity_opportunities": 25897,
"end_date": "2026-07-01",
"ev_net_r": -0.8126822730857909,
"ev_without_best": {
"1": -0.8414417150275555,
"10": -1.0023659966712282,
"5": -0.9343129166113258
},
"exit_reasons": {
"open_at_end": 15,
"stop": 225,
"time": 37,
"trailing_stop": 94
},
"gain_to_pain": -0.9650653459611196,
"longest_underwater_sessions": 136,
"max_drawdown_pct": 97.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 371,
"peak_positions": 15,
"profit_factor": 0.2315879846416205,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": 0.09,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 25526,
"skipped_min_initial_risk": 0,
"sortino": 0.36439113917552246,
"start_date": "2025-07-01",
"total_return_pct": -96.1,
"trades": 371,
"transaction_cost": 206.36956429330226,
"turnover_multiple": 10.318478214665113,
"underwater_pct": 98.41897233201581,
"win_rate": 14.3
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-01|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.3857,
"avg_gross_exposure_pct": 98.6143,
"avg_hold_days": 13.0,
"avg_positions": 14.2381,
"blocked_fraction": 0.937099161322151,
"cagr_pct": -65.1,
"calmar": -0.65,
"capacity_opportunities": 4054,
"end_date": "2019-12-31",
"ev_net_r": -0.4349889058116251,
"ev_without_best": {
"1": -0.504471910747427,
"10": -0.7176190917050117,
"5": -0.6188140412183146
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 32,
"trailing_stop": 72
},
"gain_to_pain": -0.8937086905418465,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3912.43,
"measurement_start_positions": 11,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.5074789468122128,
"sessions_at_capacity": 145,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 3799,
"skipped_min_initial_risk": 0,
"sortino": 279.2989807639066,
"start_date": "2019-01-02",
"total_return_pct": -64.8,
"trades": 255,
"transaction_cost": 75.73293868812104,
"turnover_multiple": 19.3570079689914,
"underwater_pct": 96.83794466403161,
"win_rate": 23.1
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-01|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.3864,
"avg_gross_exposure_pct": 98.6136,
"avg_hold_days": 13.0,
"avg_positions": 14.2381,
"blocked_fraction": 0.937099161322151,
"cagr_pct": -66.2,
"calmar": -0.66,
"capacity_opportunities": 4054,
"end_date": "2019-12-31",
"ev_net_r": -0.45295182350108404,
"ev_without_best": {
"1": -0.5223346073225683,
"10": -0.7350850650218453,
"5": -0.6364766493430567
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 32,
"trailing_stop": 72
},
"gain_to_pain": -0.9019081318476939,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3828.67,
"measurement_start_positions": 11,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.49482046920785266,
"sessions_at_capacity": 145,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 3799,
"skipped_min_initial_risk": 0,
"sortino": 279.65197447539515,
"start_date": "2019-01-02",
"total_return_pct": -66.0,
"trades": 255,
"transaction_cost": 146.1697591572287,
"turnover_multiple": 19.08884275182096,
"underwater_pct": 96.83794466403161,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.8846,
"avg_gross_exposure_pct": 99.1154,
"avg_hold_days": 13.4,
"avg_positions": 14.0952,
"blocked_fraction": 0.9444689290436316,
"cagr_pct": -56.3,
"calmar": -0.56,
"capacity_opportunities": 4538,
"end_date": "2019-12-31",
"ev_net_r": -0.3057952229588414,
"ev_without_best": {
"1": -0.37559398618928325,
"10": -0.6121132348391679,
"5": -0.5039094387971425
},
"exit_reasons": {
"open_at_end": 15,
"stop": 138,
"time": 41,
"trailing_stop": 58
},
"gain_to_pain": -0.8065328114375353,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 3478.01,
"measurement_start_positions": 11,
"opened_positions": 252,
"peak_positions": 15,
"profit_factor": 0.6485418106364901,
"sessions_at_capacity": 129,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 4286,
"skipped_min_initial_risk": 0,
"sortino": 281.5002902789151,
"start_date": "2019-01-02",
"total_return_pct": -56.1,
"trades": 252,
"transaction_cost": 77.09288480507333,
"turnover_multiple": 22.165803090006445,
"underwater_pct": 96.83794466403161,
"win_rate": 25.4
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.8903,
"avg_gross_exposure_pct": 99.1097,
"avg_hold_days": 13.3,
"avg_positions": 13.9841,
"blocked_fraction": 0.9443339960238568,
"cagr_pct": -58.8,
"calmar": -0.59,
"capacity_opportunities": 4527,
"end_date": "2019-12-31",
"ev_net_r": -0.3398087350333608,
"ev_without_best": {
"1": -0.4095700258787364,
"10": -0.6462878968304326,
"5": -0.5379408637506067
},
"exit_reasons": {
"open_at_end": 15,
"stop": 139,
"time": 40,
"trailing_stop": 58
},
"gain_to_pain": -0.8284694588665081,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3400.34,
"measurement_start_positions": 11,
"opened_positions": 252,
"peak_positions": 15,
"profit_factor": 0.6169870713064372,
"sessions_at_capacity": 127,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 4275,
"skipped_min_initial_risk": 0,
"sortino": 281.50402504992616,
"start_date": "2019-01-02",
"total_return_pct": -58.6,
"trades": 252,
"transaction_cost": 148.92907261453988,
"turnover_multiple": 21.89914429359121,
"underwater_pct": 96.83794466403161,
"win_rate": 25.0
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.3699,
"avg_gross_exposure_pct": 99.6301,
"avg_hold_days": 13.2,
"avg_positions": 14.0873,
"blocked_fraction": 0.9415554532903819,
"cagr_pct": -55.1,
"calmar": -0.55,
"capacity_opportunities": 4346,
"end_date": "2019-12-31",
"ev_net_r": -0.30276506792850555,
"ev_without_best": {
"1": -0.3720000853823023,
"10": -0.6036683765506523,
"5": -0.49190268054776276
},
"exit_reasons": {
"open_at_end": 15,
"stop": 139,
"time": 43,
"trailing_stop": 57
},
"gain_to_pain": -0.7528037039839383,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 4431.59,
"measurement_start_positions": 11,
"opened_positions": 254,
"peak_positions": 15,
"profit_factor": 0.6512396554129997,
"sessions_at_capacity": 126,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 4092,
"skipped_min_initial_risk": 0,
"sortino": 284.6424970140118,
"start_date": "2019-01-02",
"total_return_pct": -54.8,
"trades": 254,
"transaction_cost": 100.67234176054671,
"turnover_multiple": 22.716980081764493,
"underwater_pct": 96.83794466403161,
"win_rate": 25.2
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.3694,
"avg_gross_exposure_pct": 99.6306,
"avg_hold_days": 13.2,
"avg_positions": 14.0873,
"blocked_fraction": 0.9415554532903819,
"cagr_pct": -56.5,
"calmar": -0.57,
"capacity_opportunities": 4346,
"end_date": "2019-12-31",
"ev_net_r": -0.32135547588085833,
"ev_without_best": {
"1": -0.39049235628811835,
"10": -0.6218580700160425,
"5": -0.5102588781347921
},
"exit_reasons": {
"open_at_end": 15,
"stop": 139,
"time": 43,
"trailing_stop": 57
},
"gain_to_pain": -0.7692385323889995,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 4333.92,
"measurement_start_positions": 11,
"opened_positions": 254,
"peak_positions": 15,
"profit_factor": 0.6354502348500443,
"sessions_at_capacity": 126,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 4092,
"skipped_min_initial_risk": 0,
"sortino": 285.0171588024457,
"start_date": "2019-01-02",
"total_return_pct": -56.3,
"trades": 254,
"transaction_cost": 194.07129315577455,
"turnover_multiple": 22.389810282120408,
"underwater_pct": 96.83794466403161,
"win_rate": 25.2
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.41,
"avg_gross_exposure_pct": 97.59,
"avg_hold_days": 13.6,
"avg_positions": 14.3056,
"blocked_fraction": 0.9523716951788491,
"cagr_pct": -70.2,
"calmar": -0.7,
"capacity_opportunities": 5144,
"end_date": "2019-12-31",
"ev_net_r": -0.40389517934966773,
"ev_without_best": {
"1": -0.47609841511701095,
"10": -0.697162940028632,
"5": -0.5937839967799725
},
"exit_reasons": {
"open_at_end": 15,
"stop": 131,
"time": 35,
"trailing_stop": 64
},
"gain_to_pain": -0.8724840771419553,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5039.9,
"measurement_start_positions": 12,
"opened_positions": 245,
"peak_positions": 15,
"profit_factor": 0.5419778483791213,
"sessions_at_capacity": 158,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 4899,
"skipped_min_initial_risk": 0,
"sortino": 283.711163720077,
"start_date": "2019-01-02",
"total_return_pct": -70.0,
"trades": 245,
"transaction_cost": 87.15181574700065,
"turnover_multiple": 17.292370036508792,
"underwater_pct": 96.83794466403161,
"win_rate": 24.9
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.4034,
"avg_gross_exposure_pct": 97.5966,
"avg_hold_days": 13.6,
"avg_positions": 14.3056,
"blocked_fraction": 0.9523716951788491,
"cagr_pct": -71.2,
"calmar": -0.71,
"capacity_opportunities": 5144,
"end_date": "2019-12-31",
"ev_net_r": -0.42145129487548016,
"ev_without_best": {
"1": -0.49354853488380557,
"10": -0.7142778071326326,
"5": -0.6110945243785272
},
"exit_reasons": {
"open_at_end": 15,
"stop": 131,
"time": 35,
"trailing_stop": 64
},
"gain_to_pain": -0.8805079164508003,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4950.66,
"measurement_start_positions": 12,
"opened_positions": 245,
"peak_positions": 15,
"profit_factor": 0.5288261066686722,
"sessions_at_capacity": 158,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 4899,
"skipped_min_initial_risk": 0,
"sortino": 284.05430698694124,
"start_date": "2019-01-02",
"total_return_pct": -71.0,
"trades": 245,
"transaction_cost": 168.9110844796028,
"turnover_multiple": 17.059451111528848,
"underwater_pct": 96.83794466403161,
"win_rate": 24.9
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.809,
"avg_gross_exposure_pct": 98.191,
"avg_hold_days": 13.5,
"avg_positions": 14.1508,
"blocked_fraction": 0.9455947136563877,
"cagr_pct": -58.0,
"calmar": -0.58,
"capacity_opportunities": 4540,
"end_date": "2019-12-31",
"ev_net_r": -0.39999963579079867,
"ev_without_best": {
"1": -0.4340279902129177,
"10": -0.6732476577071047,
"5": -0.5584240968886289
},
"exit_reasons": {
"open_at_end": 15,
"stop": 130,
"time": 37,
"trailing_stop": 65
},
"gain_to_pain": -0.7779955454913853,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4883.53,
"measurement_start_positions": 9,
"opened_positions": 247,
"peak_positions": 15,
"profit_factor": 0.5442651279163088,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 4293,
"skipped_min_initial_risk": 0,
"sortino": 283.7932145774478,
"start_date": "2019-01-02",
"total_return_pct": -57.8,
"trades": 247,
"transaction_cost": 108.48734311042368,
"turnover_multiple": 22.214943516354705,
"underwater_pct": 96.04743083003953,
"win_rate": 25.5
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.8099,
"avg_gross_exposure_pct": 98.1901,
"avg_hold_days": 13.5,
"avg_positions": 14.1508,
"blocked_fraction": 0.9455947136563877,
"cagr_pct": -59.3,
"calmar": -0.59,
"capacity_opportunities": 4540,
"end_date": "2019-12-31",
"ev_net_r": -0.41782356388606584,
"ev_without_best": {
"1": -0.4518309660611646,
"10": -0.6907323681641858,
"5": -0.5760756701062635
},
"exit_reasons": {
"open_at_end": 15,
"stop": 130,
"time": 37,
"trailing_stop": 65
},
"gain_to_pain": -0.793526037910199,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4794.08,
"measurement_start_positions": 9,
"opened_positions": 247,
"peak_positions": 15,
"profit_factor": 0.530883744227054,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 4293,
"skipped_min_initial_risk": 0,
"sortino": 284.1030153125362,
"start_date": "2019-01-02",
"total_return_pct": -59.1,
"trades": 247,
"transaction_cost": 209.96485006968908,
"turnover_multiple": 21.898346509621145,
"underwater_pct": 96.44268774703558,
"win_rate": 25.5
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.3381,
"avg_gross_exposure_pct": 98.6619,
"avg_hold_days": 13.2,
"avg_positions": 14.0833,
"blocked_fraction": 0.9440544098288723,
"cagr_pct": -65.4,
"calmar": -0.65,
"capacity_opportunities": 4558,
"end_date": "2019-12-31",
"ev_net_r": -0.34584791461450665,
"ev_without_best": {
"1": -0.41497997076606796,
"10": -0.6488391432219461,
"5": -0.5350906337170069
},
"exit_reasons": {
"open_at_end": 15,
"stop": 142,
"time": 39,
"trailing_stop": 59
},
"gain_to_pain": -0.8667602575164756,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4629.99,
"measurement_start_positions": 11,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.6095992809295262,
"sessions_at_capacity": 131,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 4303,
"skipped_min_initial_risk": 0,
"sortino": 282.7994953047227,
"start_date": "2019-01-02",
"total_return_pct": -65.2,
"trades": 255,
"transaction_cost": 93.76668784626361,
"turnover_multiple": 20.252028156921206,
"underwater_pct": 97.23320158102767,
"win_rate": 25.1
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.3376,
"avg_gross_exposure_pct": 98.6624,
"avg_hold_days": 13.2,
"avg_positions": 14.0833,
"blocked_fraction": 0.9440544098288723,
"cagr_pct": -66.6,
"calmar": -0.67,
"capacity_opportunities": 4558,
"end_date": "2019-12-31",
"ev_net_r": -0.36417688178990876,
"ev_without_best": {
"1": -0.4332101579668609,
"10": -0.6667205072237737,
"5": -0.5531810985530078
},
"exit_reasons": {
"open_at_end": 15,
"stop": 142,
"time": 39,
"trailing_stop": 59
},
"gain_to_pain": -0.8748418606087299,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4545.67,
"measurement_start_positions": 11,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.5949290396160953,
"sessions_at_capacity": 131,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 4303,
"skipped_min_initial_risk": 0,
"sortino": 283.04744745352036,
"start_date": "2019-01-02",
"total_return_pct": -66.4,
"trades": 255,
"transaction_cost": 181.3292247888762,
"turnover_multiple": 19.945269321010564,
"underwater_pct": 97.23320158102767,
"win_rate": 25.1
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.9364,
"avg_gross_exposure_pct": 99.0636,
"avg_hold_days": 13.1,
"avg_positions": 14.1587,
"blocked_fraction": 0.9332106231922167,
"cagr_pct": -60.4,
"calmar": -0.61,
"capacity_opportunities": 3803,
"end_date": "2019-12-31",
"ev_net_r": -0.395553502553434,
"ev_without_best": {
"1": -0.4651552727132581,
"10": -0.6913669097635944,
"5": -0.5854129028998095
},
"exit_reasons": {
"open_at_end": 14,
"stop": 136,
"time": 35,
"trailing_stop": 69
},
"gain_to_pain": -0.8867272687014754,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4803.59,
"measurement_start_positions": 13,
"opened_positions": 254,
"peak_positions": 15,
"profit_factor": 0.5473329494884692,
"sessions_at_capacity": 112,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 3549,
"skipped_min_initial_risk": 0,
"sortino": 280.98686996750786,
"start_date": "2019-01-02",
"total_return_pct": -60.2,
"trades": 254,
"transaction_cost": 101.33218538904386,
"turnover_multiple": 21.095094583227098,
"underwater_pct": 96.83794466403161,
"win_rate": 23.6
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.9653,
"avg_gross_exposure_pct": 99.0347,
"avg_hold_days": 13.1,
"avg_positions": 14.25,
"blocked_fraction": 0.9404175463288764,
"cagr_pct": -61.5,
"calmar": -0.62,
"capacity_opportunities": 4263,
"end_date": "2019-12-31",
"ev_net_r": -0.4010028210157052,
"ev_without_best": {
"1": -0.4704545130638144,
"10": -0.6958393669818231,
"5": -0.5903135690063142
},
"exit_reasons": {
"open_at_end": 15,
"stop": 135,
"time": 35,
"trailing_stop": 69
},
"gain_to_pain": -0.8917982129015098,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4716.89,
"measurement_start_positions": 13,
"opened_positions": 254,
"peak_positions": 15,
"profit_factor": 0.5465680942770161,
"sessions_at_capacity": 124,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 4009,
"skipped_min_initial_risk": 0,
"sortino": 281.32409587694934,
"start_date": "2019-01-02",
"total_return_pct": -61.3,
"trades": 254,
"transaction_cost": 195.59535665367082,
"turnover_multiple": 20.73350837667094,
"underwater_pct": 96.83794466403161,
"win_rate": 23.6
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.4857,
"avg_gross_exposure_pct": 98.5143,
"avg_hold_days": 13.3,
"avg_positions": 14.131,
"blocked_fraction": 0.9329829172141918,
"cagr_pct": -55.6,
"calmar": -0.56,
"capacity_opportunities": 3805,
"end_date": "2019-12-31",
"ev_net_r": -0.32498432569106234,
"ev_without_best": {
"1": -0.39205332845820456,
"10": -0.6312382183177374,
"5": -0.5174358330710799
},
"exit_reasons": {
"open_at_end": 15,
"stop": 140,
"time": 36,
"trailing_stop": 64
},
"gain_to_pain": -0.8109699318049453,
"longest_underwater_sessions": 162,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 4836.98,
"measurement_start_positions": 9,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.6282194991257833,
"sessions_at_capacity": 136,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 3550,
"skipped_min_initial_risk": 0,
"sortino": 279.99787973552077,
"start_date": "2019-01-02",
"total_return_pct": -55.4,
"trades": 255,
"transaction_cost": 115.40201364140715,
"turnover_multiple": 23.85827802500882,
"underwater_pct": 96.04743083003953,
"win_rate": 24.3
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.4802,
"avg_gross_exposure_pct": 98.5198,
"avg_hold_days": 13.3,
"avg_positions": 14.131,
"blocked_fraction": 0.9329829172141918,
"cagr_pct": -57.1,
"calmar": -0.57,
"capacity_opportunities": 3805,
"end_date": "2019-12-31",
"ev_net_r": -0.34305892604470034,
"ev_without_best": {
"1": -0.4100306899443202,
"10": -0.6488793847665795,
"5": -0.5352567892863554
},
"exit_reasons": {
"open_at_end": 15,
"stop": 140,
"time": 36,
"trailing_stop": 64
},
"gain_to_pain": -0.8238730009581039,
"longest_underwater_sessions": 162,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 4767.28,
"measurement_start_positions": 9,
"opened_positions": 255,
"peak_positions": 15,
"profit_factor": 0.6133171629350588,
"sessions_at_capacity": 136,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 3550,
"skipped_min_initial_risk": 0,
"sortino": 280.19302152539495,
"start_date": "2019-01-02",
"total_return_pct": -56.9,
"trades": 255,
"transaction_cost": 224.05588389818186,
"turnover_multiple": 23.499341752339056,
"underwater_pct": 96.04743083003953,
"win_rate": 23.9
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.6316,
"avg_gross_exposure_pct": 98.3684,
"avg_hold_days": 13.4,
"avg_positions": 13.9405,
"blocked_fraction": 0.9195097714474991,
"cagr_pct": -58.7,
"calmar": -0.59,
"capacity_opportunities": 3019,
"end_date": "2019-12-31",
"ev_net_r": -0.4131725367512441,
"ev_without_best": {
"1": -0.486010829662952,
"10": -0.7300721812506096,
"5": -0.6121770991766077
},
"exit_reasons": {
"open_at_end": 15,
"stop": 127,
"time": 34,
"trailing_stop": 67
},
"gain_to_pain": -0.7600027134626799,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5064.24,
"measurement_start_positions": 12,
"opened_positions": 243,
"peak_positions": 15,
"profit_factor": 0.5421924201362959,
"sessions_at_capacity": 100,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 2776,
"skipped_min_initial_risk": 0,
"sortino": 281.3777690925929,
"start_date": "2019-01-02",
"total_return_pct": -58.4,
"trades": 243,
"transaction_cost": 99.64435003043967,
"turnover_multiple": 19.676071835149926,
"underwater_pct": 96.83794466403161,
"win_rate": 23.5
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.6277,
"avg_gross_exposure_pct": 98.3723,
"avg_hold_days": 13.4,
"avg_positions": 13.9405,
"blocked_fraction": 0.9195097714474991,
"cagr_pct": -60.0,
"calmar": -0.6,
"capacity_opportunities": 3019,
"end_date": "2019-12-31",
"ev_net_r": -0.43093806298046977,
"ev_without_best": {
"1": -0.5036703494686366,
"10": -0.7473242409936606,
"5": -0.6296273590287279
},
"exit_reasons": {
"open_at_end": 15,
"stop": 127,
"time": 34,
"trailing_stop": 67
},
"gain_to_pain": -0.7721972436298808,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4985.17,
"measurement_start_positions": 12,
"opened_positions": 243,
"peak_positions": 15,
"profit_factor": 0.529338001869579,
"sessions_at_capacity": 100,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 2776,
"skipped_min_initial_risk": 0,
"sortino": 281.7313179458109,
"start_date": "2019-01-02",
"total_return_pct": -59.8,
"trades": 243,
"transaction_cost": 193.3982883195476,
"turnover_multiple": 19.397361405884613,
"underwater_pct": 96.83794466403161,
"win_rate": 23.5
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.7254,
"avg_gross_exposure_pct": 98.2746,
"avg_hold_days": 13.4,
"avg_positions": 13.9524,
"blocked_fraction": 0.9359897172236504,
"cagr_pct": -55.6,
"calmar": -0.56,
"capacity_opportunities": 3890,
"end_date": "2019-12-31",
"ev_net_r": -0.3730210182187326,
"ev_without_best": {
"1": -0.4439351930820423,
"10": -0.6635412362039487,
"5": -0.5588346791607833
},
"exit_reasons": {
"open_at_end": 15,
"stop": 134,
"time": 38,
"trailing_stop": 62
},
"gain_to_pain": -0.7196689442890007,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4315.65,
"measurement_start_positions": 9,
"opened_positions": 249,
"peak_positions": 15,
"profit_factor": 0.5756449382680842,
"sessions_at_capacity": 137,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 3641,
"skipped_min_initial_risk": 0,
"sortino": 280.05089438519207,
"start_date": "2019-01-02",
"total_return_pct": -55.3,
"trades": 249,
"transaction_cost": 97.52826568019522,
"turnover_multiple": 22.598743104791915,
"underwater_pct": 96.83794466403161,
"win_rate": 23.7
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.7209,
"avg_gross_exposure_pct": 98.2791,
"avg_hold_days": 13.4,
"avg_positions": 13.9524,
"blocked_fraction": 0.9359897172236504,
"cagr_pct": -57.0,
"calmar": -0.57,
"capacity_opportunities": 3890,
"end_date": "2019-12-31",
"ev_net_r": -0.391010366287533,
"ev_without_best": {
"1": -0.46182200190625655,
"10": -0.6811129863214105,
"5": -0.5765800041557829
},
"exit_reasons": {
"open_at_end": 15,
"stop": 134,
"time": 38,
"trailing_stop": 62
},
"gain_to_pain": -0.733688564354229,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4244.61,
"measurement_start_positions": 9,
"opened_positions": 249,
"peak_positions": 15,
"profit_factor": 0.5617106993915317,
"sessions_at_capacity": 137,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 3641,
"skipped_min_initial_risk": 0,
"sortino": 280.25617717415435,
"start_date": "2019-01-02",
"total_return_pct": -56.8,
"trades": 249,
"transaction_cost": 189.03689112280506,
"turnover_multiple": 22.26787515493827,
"underwater_pct": 96.83794466403161,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.6438,
"avg_gross_exposure_pct": 98.3562,
"avg_hold_days": 13.5,
"avg_positions": 14.2937,
"blocked_fraction": 0.953342220529423,
"cagr_pct": -60.8,
"calmar": -0.61,
"capacity_opportunities": 5251,
"end_date": "2019-12-31",
"ev_net_r": -0.39420335844530213,
"ev_without_best": {
"1": -0.4663668736351684,
"10": -0.6749005712653481,
"5": -0.5770759755186159
},
"exit_reasons": {
"open_at_end": 15,
"stop": 129,
"time": 38,
"trailing_stop": 63
},
"gain_to_pain": -0.7882366502841265,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4844.85,
"measurement_start_positions": 13,
"opened_positions": 245,
"peak_positions": 15,
"profit_factor": 0.555651445275969,
"sessions_at_capacity": 155,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 5006,
"skipped_min_initial_risk": 0,
"sortino": 286.55109751986447,
"start_date": "2019-01-02",
"total_return_pct": -60.6,
"trades": 245,
"transaction_cost": 99.62847400742447,
"turnover_multiple": 20.563789179731973,
"underwater_pct": 96.83794466403161,
"win_rate": 23.7
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.6418,
"avg_gross_exposure_pct": 98.3582,
"avg_hold_days": 13.5,
"avg_positions": 14.2937,
"blocked_fraction": 0.953342220529423,
"cagr_pct": -62.1,
"calmar": -0.62,
"capacity_opportunities": 5251,
"end_date": "2019-12-31",
"ev_net_r": -0.4120358869399685,
"ev_without_best": {
"1": -0.48409453921085327,
"10": -0.6923112323942504,
"5": -0.59466949621282
},
"exit_reasons": {
"open_at_end": 15,
"stop": 129,
"time": 38,
"trailing_stop": 63
},
"gain_to_pain": -0.8015244717855932,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4772.28,
"measurement_start_positions": 13,
"opened_positions": 245,
"peak_positions": 15,
"profit_factor": 0.5423239713403959,
"sessions_at_capacity": 155,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 5006,
"skipped_min_initial_risk": 0,
"sortino": 286.84382321004307,
"start_date": "2019-01-02",
"total_return_pct": -61.9,
"trades": 245,
"transaction_cost": 193.52894424294348,
"turnover_multiple": 20.276361010140175,
"underwater_pct": 96.83794466403161,
"win_rate": 23.7
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.0194,
"avg_gross_exposure_pct": 97.9806,
"avg_hold_days": 13.7,
"avg_positions": 14.3373,
"blocked_fraction": 0.9524459169752485,
"cagr_pct": -55.6,
"calmar": -0.56,
"capacity_opportunities": 5131,
"end_date": "2019-12-31",
"ev_net_r": -0.2743662897710389,
"ev_without_best": {
"1": -0.3463336174980064,
"10": -0.5929393090314863,
"5": -0.4767216815539815
},
"exit_reasons": {
"open_at_end": 15,
"stop": 124,
"time": 42,
"trailing_stop": 63
},
"gain_to_pain": -0.7987448881399668,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5333.46,
"measurement_start_positions": 12,
"opened_positions": 244,
"peak_positions": 15,
"profit_factor": 0.6767452445456584,
"sessions_at_capacity": 154,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 4887,
"skipped_min_initial_risk": 0,
"sortino": 284.12122410967896,
"start_date": "2019-01-02",
"total_return_pct": -55.3,
"trades": 244,
"transaction_cost": 114.01799156519583,
"turnover_multiple": 21.377865694163983,
"underwater_pct": 97.23320158102767,
"win_rate": 26.2
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.0186,
"avg_gross_exposure_pct": 97.9814,
"avg_hold_days": 13.7,
"avg_positions": 14.3373,
"blocked_fraction": 0.9524459169752485,
"cagr_pct": -57.0,
"calmar": -0.57,
"capacity_opportunities": 5131,
"end_date": "2019-12-31",
"ev_net_r": -0.2924892143085106,
"ev_without_best": {
"1": -0.3643524426272943,
"10": -0.6106109147970734,
"5": -0.49457759679566543
},
"exit_reasons": {
"open_at_end": 15,
"stop": 124,
"time": 42,
"trailing_stop": 63
},
"gain_to_pain": -0.8116770294381742,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5268.44,
"measurement_start_positions": 12,
"opened_positions": 244,
"peak_positions": 15,
"profit_factor": 0.6604742798225759,
"sessions_at_capacity": 154,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 4887,
"skipped_min_initial_risk": 0,
"sortino": 284.56499171710556,
"start_date": "2019-01-02",
"total_return_pct": -56.7,
"trades": 244,
"transaction_cost": 222.06166385628083,
"turnover_multiple": 21.074707489909805,
"underwater_pct": 97.23320158102767,
"win_rate": 26.2
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-13|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.2024,
"avg_gross_exposure_pct": 97.7976,
"avg_hold_days": 13.1,
"avg_positions": 14.1349,
"blocked_fraction": 0.9332101372756072,
"cagr_pct": -65.6,
"calmar": -0.66,
"capacity_opportunities": 3788,
"end_date": "2019-12-31",
"ev_net_r": -0.41997852873875385,
"ev_without_best": {
"1": -0.4569192290042726,
"10": -0.6890293840730229,
"5": -0.5797111648450004
},
"exit_reasons": {
"open_at_end": 15,
"stop": 141,
"time": 35,
"trailing_stop": 62
},
"gain_to_pain": -0.8470993458814896,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4646.75,
"measurement_start_positions": 10,
"opened_positions": 253,
"peak_positions": 15,
"profit_factor": 0.5272747094735347,
"sessions_at_capacity": 130,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 3535,
"skipped_min_initial_risk": 0,
"sortino": 282.1264746273203,
"start_date": "2019-01-02",
"total_return_pct": -65.4,
"trades": 253,
"transaction_cost": 89.79953483372611,
"turnover_multiple": 19.32523480577309,
"underwater_pct": 96.83794466403161,
"win_rate": 24.1
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-13|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 2.1966,
"avg_gross_exposure_pct": 97.8034,
"avg_hold_days": 13.1,
"avg_positions": 14.1349,
"blocked_fraction": 0.9332101372756072,
"cagr_pct": -66.8,
"calmar": -0.67,
"capacity_opportunities": 3788,
"end_date": "2019-12-31",
"ev_net_r": -0.4379693539616162,
"ev_without_best": {
"1": -0.4748309760623996,
"10": -0.7066486544570731,
"5": -0.5975215538165481
},
"exit_reasons": {
"open_at_end": 15,
"stop": 141,
"time": 35,
"trailing_stop": 62
},
"gain_to_pain": -0.856436698713691,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4590.97,
"measurement_start_positions": 10,
"opened_positions": 253,
"peak_positions": 15,
"profit_factor": 0.5142883264556959,
"sessions_at_capacity": 130,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 3535,
"skipped_min_initial_risk": 0,
"sortino": 282.4075277350634,
"start_date": "2019-01-02",
"total_return_pct": -66.6,
"trades": 253,
"transaction_cost": 174.74556007164537,
"turnover_multiple": 19.03144216490691,
"underwater_pct": 96.83794466403161,
"win_rate": 24.1
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-14|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.0889,
"avg_gross_exposure_pct": 98.9111,
"avg_hold_days": 13.4,
"avg_positions": 14.0595,
"blocked_fraction": 0.93580375782881,
"cagr_pct": -50.7,
"calmar": -0.51,
"capacity_opportunities": 3832,
"end_date": "2019-12-31",
"ev_net_r": -0.3752810482010646,
"ev_without_best": {
"1": -0.44707278451160803,
"10": -0.6852179932370097,
"5": -0.5722015687137527
},
"exit_reasons": {
"open_at_end": 15,
"stop": 132,
"time": 36,
"trailing_stop": 63
},
"gain_to_pain": -0.6349011066149379,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5074.1,
"measurement_start_positions": 9,
"opened_positions": 246,
"peak_positions": 15,
"profit_factor": 0.5739915596071405,
"sessions_at_capacity": 133,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 3586,
"skipped_min_initial_risk": 0,
"sortino": 283.99601031111945,
"start_date": "2019-01-02",
"total_return_pct": -50.5,
"trades": 246,
"transaction_cost": 111.74477802445868,
"turnover_multiple": 22.022580955136608,
"underwater_pct": 96.44268774703558,
"win_rate": 24.0
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2019-seed-14|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 1.0864,
"avg_gross_exposure_pct": 98.9136,
"avg_hold_days": 13.4,
"avg_positions": 14.0595,
"blocked_fraction": 0.93580375782881,
"cagr_pct": -52.3,
"calmar": -0.52,
"capacity_opportunities": 3832,
"end_date": "2019-12-31",
"ev_net_r": -0.3931060618948326,
"ev_without_best": {
"1": -0.464793332625652,
"10": -0.7026105578426308,
"5": -0.5897687178753279
},
"exit_reasons": {
"open_at_end": 15,
"stop": 132,
"time": 36,
"trailing_stop": 63
},
"gain_to_pain": -0.6541759940533668,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5007.5,
"measurement_start_positions": 9,
"opened_positions": 246,
"peak_positions": 15,
"profit_factor": 0.5603416587769222,
"sessions_at_capacity": 133,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 3586,
"skipped_min_initial_risk": 0,
"sortino": 284.25173934757686,
"start_date": "2019-01-02",
"total_return_pct": -52.1,
"trades": 246,
"transaction_cost": 217.3640540618522,
"turnover_multiple": 21.70384963173761,
"underwater_pct": 96.83794466403161,
"win_rate": 23.6
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5398,
"avg_gross_exposure_pct": 91.4602,
"avg_hold_days": 13.0,
"avg_positions": 14.7976,
"blocked_fraction": 0.9712938711367208,
"cagr_pct": -31.4,
"calmar": -0.67,
"capacity_opportunities": 9545,
"end_date": "2020-12-30",
"ev_net_r": -0.09235966641860759,
"ev_without_best": {
"1": -0.1368009313962789,
"10": -0.4081258831238548,
"5": -0.27221605743662813
},
"exit_reasons": {
"open_at_end": 15,
"stop": 134,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.2297179775886028,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 46.8,
"measurement_start_equity": 5555.92,
"measurement_start_positions": 15,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 0.8797038774166456,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 9271,
"skipped_min_initial_risk": 0,
"sortino": -0.35554296542565617,
"start_date": "2020-01-02",
"total_return_pct": -31.3,
"trades": 274,
"transaction_cost": 135.8090385582854,
"turnover_multiple": 24.444023412555513,
"underwater_pct": 98.41897233201581,
"win_rate": 27.7
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.3381,
"avg_gross_exposure_pct": 91.6619,
"avg_hold_days": 13.0,
"avg_positions": 14.7897,
"blocked_fraction": 0.9707540146761672,
"cagr_pct": -30.5,
"calmar": -0.66,
"capacity_opportunities": 9403,
"end_date": "2020-12-30",
"ev_net_r": -0.09557938892785234,
"ev_without_best": {
"1": -0.13978090386146805,
"10": -0.4224375602344977,
"5": -0.27819482194697964
},
"exit_reasons": {
"open_at_end": 15,
"stop": 135,
"time": 43,
"trailing_stop": 82
},
"gain_to_pain": -0.2270523915778329,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 46.1,
"measurement_start_equity": 5343.65,
"measurement_start_positions": 15,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.8803281340176873,
"sessions_at_capacity": 235,
"sessions_measured": 252,
"sharpe": -0.21,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 9128,
"skipped_min_initial_risk": 0,
"sortino": -0.3021062688370632,
"start_date": "2020-01-02",
"total_return_pct": -30.3,
"trades": 275,
"transaction_cost": 266.2865585324567,
"turnover_multiple": 24.91616765061865,
"underwater_pct": 98.02371541501977,
"win_rate": 27.6
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5189,
"avg_gross_exposure_pct": 91.4811,
"avg_hold_days": 12.9,
"avg_positions": 14.8016,
"blocked_fraction": 0.970880904996334,
"cagr_pct": -35.8,
"calmar": -0.71,
"capacity_opportunities": 9547,
"end_date": "2020-12-30",
"ev_net_r": -0.12463343632786794,
"ev_without_best": {
"1": -0.1685494619914547,
"10": -0.4414564697013053,
"5": -0.3062227843817387
},
"exit_reasons": {
"open_at_end": 15,
"stop": 140,
"time": 43,
"trailing_stop": 80
},
"gain_to_pain": -0.26897869477579944,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 5946.8,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.8429550957984281,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -0.34,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 9269,
"skipped_min_initial_risk": 0,
"sortino": -0.4828128186588201,
"start_date": "2020-01-02",
"total_return_pct": -35.6,
"trades": 278,
"transaction_cost": 141.2284925540907,
"turnover_multiple": 23.74865348659627,
"underwater_pct": 98.81422924901186,
"win_rate": 27.3
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5861,
"avg_gross_exposure_pct": 91.4139,
"avg_hold_days": 12.8,
"avg_positions": 14.754,
"blocked_fraction": 0.9697528187337381,
"cagr_pct": -24.2,
"calmar": -0.58,
"capacity_opportunities": 9224,
"end_date": "2020-12-30",
"ev_net_r": -0.07880323964589458,
"ev_without_best": {
"1": -0.12453299645480237,
"10": -0.4183894375006113,
"5": -0.2752778776221099
},
"exit_reasons": {
"open_at_end": 15,
"stop": 139,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.1598134553380523,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 5902.84,
"measurement_start_positions": 15,
"opened_positions": 279,
"peak_positions": 15,
"profit_factor": 0.9010519121594831,
"sessions_at_capacity": 230,
"sessions_measured": 252,
"sharpe": -0.08,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 8945,
"skipped_min_initial_risk": 0,
"sortino": -0.11586245804720939,
"start_date": "2020-01-02",
"total_return_pct": -24.1,
"trades": 279,
"transaction_cost": 323.054696301665,
"turnover_multiple": 27.36434464610806,
"underwater_pct": 98.41897233201581,
"win_rate": 28.0
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.6105,
"avg_gross_exposure_pct": 91.3895,
"avg_hold_days": 12.9,
"avg_positions": 14.8095,
"blocked_fraction": 0.9712493465760585,
"cagr_pct": -26.5,
"calmar": -0.6,
"capacity_opportunities": 9565,
"end_date": "2020-12-30",
"ev_net_r": -0.10033268973669299,
"ev_without_best": {
"1": -0.14464085894188405,
"10": -0.4282059501387811,
"5": -0.283489683387622
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 44,
"trailing_stop": 80
},
"gain_to_pain": -0.1790188178464897,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.0,
"measurement_start_equity": 7048.92,
"measurement_start_positions": 15,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.8739723592085321,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -0.13,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 9290,
"skipped_min_initial_risk": 0,
"sortino": -0.18905086965647824,
"start_date": "2020-01-02",
"total_return_pct": -26.3,
"trades": 275,
"transaction_cost": 181.98566091272616,
"turnover_multiple": 25.817523948736284,
"underwater_pct": 98.41897233201581,
"win_rate": 26.9
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5762,
"avg_gross_exposure_pct": 91.4238,
"avg_hold_days": 12.9,
"avg_positions": 14.8095,
"blocked_fraction": 0.9712493465760585,
"cagr_pct": -28.9,
"calmar": -0.65,
"capacity_opportunities": 9565,
"end_date": "2020-12-30",
"ev_net_r": -0.11309288961349535,
"ev_without_best": {
"1": -0.15735832243282513,
"10": -0.4406119477384669,
"5": -0.29603264671939383
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 44,
"trailing_stop": 80
},
"gain_to_pain": -0.21065793894724466,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.6,
"measurement_start_equity": 6938.17,
"measurement_start_positions": 15,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.8594745009199084,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -0.18,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 9290,
"skipped_min_initial_risk": 0,
"sortino": -0.25945845865049555,
"start_date": "2020-01-02",
"total_return_pct": -28.8,
"trades": 275,
"transaction_cost": 352.0865525818283,
"turnover_multiple": 25.373156940650656,
"underwater_pct": 98.41897233201581,
"win_rate": 26.9
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.581,
"avg_gross_exposure_pct": 91.419,
"avg_hold_days": 12.9,
"avg_positions": 14.7698,
"blocked_fraction": 0.9709759727833298,
"cagr_pct": -22.6,
"calmar": -0.54,
"capacity_opportunities": 9406,
"end_date": "2020-12-30",
"ev_net_r": -0.10476375041518945,
"ev_without_best": {
"1": -0.1494140056464426,
"10": -0.43529882499062034,
"5": -0.2893702563448287
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 43,
"trailing_stop": 78
},
"gain_to_pain": -0.13240313733182937,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 41.5,
"measurement_start_equity": 5499.56,
"measurement_start_positions": 15,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 0.8706892313446072,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 9133,
"skipped_min_initial_risk": 0,
"sortino": -0.09020844298179172,
"start_date": "2020-01-02",
"total_return_pct": -22.5,
"trades": 273,
"transaction_cost": 147.69911893288383,
"turnover_multiple": 26.85653378322699,
"underwater_pct": 97.62845849802372,
"win_rate": 27.1
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.544,
"avg_gross_exposure_pct": 91.456,
"avg_hold_days": 12.9,
"avg_positions": 14.7698,
"blocked_fraction": 0.9709759727833298,
"cagr_pct": -25.2,
"calmar": -0.6,
"capacity_opportunities": 9406,
"end_date": "2020-12-30",
"ev_net_r": -0.11747178675479736,
"ev_without_best": {
"1": -0.16207879958434757,
"10": -0.44764798209521744,
"5": -0.30185846177083875
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 43,
"trailing_stop": 78
},
"gain_to_pain": -0.16710354632368193,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.2,
"measurement_start_equity": 5400.19,
"measurement_start_positions": 15,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 0.8565223975216552,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -0.11,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 9133,
"skipped_min_initial_risk": 0,
"sortino": -0.16240844087022058,
"start_date": "2020-01-02",
"total_return_pct": -25.1,
"trades": 273,
"transaction_cost": 285.052058974514,
"turnover_multiple": 26.392780529436376,
"underwater_pct": 97.62845849802372,
"win_rate": 27.1
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.8471,
"avg_gross_exposure_pct": 91.1529,
"avg_hold_days": 12.9,
"avg_positions": 14.746,
"blocked_fraction": 0.9696903381113907,
"cagr_pct": -23.3,
"calmar": -0.56,
"capacity_opportunities": 9139,
"end_date": "2020-12-30",
"ev_net_r": -0.09664043292646626,
"ev_without_best": {
"1": -0.14291141067073598,
"10": -0.4357220405375372,
"5": -0.29193170055663015
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 45,
"trailing_stop": 80
},
"gain_to_pain": -0.14243854633952827,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 41.3,
"measurement_start_equity": 6816.84,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.879199721308239,
"sessions_at_capacity": 227,
"sessions_measured": 252,
"sharpe": -0.08,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 8862,
"skipped_min_initial_risk": 0,
"sortino": -0.10707833472629055,
"start_date": "2020-01-02",
"total_return_pct": -23.2,
"trades": 277,
"transaction_cost": 182.7044834476947,
"turnover_multiple": 26.801932192584058,
"underwater_pct": 98.41897233201581,
"win_rate": 27.1
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.8139,
"avg_gross_exposure_pct": 91.1861,
"avg_hold_days": 12.9,
"avg_positions": 14.7421,
"blocked_fraction": 0.9696569920844327,
"cagr_pct": -25.8,
"calmar": -0.62,
"capacity_opportunities": 9096,
"end_date": "2020-12-30",
"ev_net_r": -0.10598196343842431,
"ev_without_best": {
"1": -0.152309422044493,
"10": -0.445840852328564,
"5": -0.3016985800108511
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 45,
"trailing_stop": 80
},
"gain_to_pain": -0.1756632392260666,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 6718.46,
"measurement_start_positions": 15,
"opened_positions": 276,
"peak_positions": 15,
"profit_factor": 0.8687925002709663,
"sessions_at_capacity": 226,
"sessions_measured": 252,
"sharpe": -0.12,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 8820,
"skipped_min_initial_risk": 0,
"sortino": -0.17736893873693793,
"start_date": "2020-01-02",
"total_return_pct": -25.6,
"trades": 276,
"transaction_cost": 354.172989075607,
"turnover_multiple": 26.358197345493384,
"underwater_pct": 98.41897233201581,
"win_rate": 27.2
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.742,
"avg_gross_exposure_pct": 91.258,
"avg_hold_days": 13.0,
"avg_positions": 14.8056,
"blocked_fraction": 0.9714584422373236,
"cagr_pct": -19.0,
"calmar": -0.46,
"capacity_opportunities": 9565,
"end_date": "2020-12-30",
"ev_net_r": -0.06643917179071256,
"ev_without_best": {
"1": -0.1109485278358463,
"10": -0.40015266545242034,
"5": -0.2538196192255022
},
"exit_reasons": {
"open_at_end": 15,
"stop": 135,
"time": 44,
"trailing_stop": 79
},
"gain_to_pain": -0.09295789624183104,
"longest_underwater_sessions": 129,
"max_drawdown_pct": 41.3,
"measurement_start_equity": 7038.19,
"measurement_start_positions": 15,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 0.9150479460110233,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": 0.01,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 9292,
"skipped_min_initial_risk": 0,
"sortino": 0.008869843244276676,
"start_date": "2020-01-02",
"total_return_pct": -18.9,
"trades": 273,
"transaction_cost": 195.40962629162638,
"turnover_multiple": 27.76418742483883,
"underwater_pct": 97.23320158102767,
"win_rate": 28.2
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.7065,
"avg_gross_exposure_pct": 91.2935,
"avg_hold_days": 13.0,
"avg_positions": 14.8056,
"blocked_fraction": 0.9714584422373236,
"cagr_pct": -21.7,
"calmar": -0.52,
"capacity_opportunities": 9565,
"end_date": "2020-12-30",
"ev_net_r": -0.07919957677654503,
"ev_without_best": {
"1": -0.12366588295176344,
"10": -0.4125517717986548,
"5": -0.2663451334471638
},
"exit_reasons": {
"open_at_end": 15,
"stop": 135,
"time": 44,
"trailing_stop": 79
},
"gain_to_pain": -0.1300766731935578,
"longest_underwater_sessions": 130,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 6933.42,
"measurement_start_positions": 15,
"opened_positions": 273,
"peak_positions": 15,
"profit_factor": 0.8998106734551319,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 9292,
"skipped_min_initial_risk": 0,
"sortino": -0.06306597754745778,
"start_date": "2020-01-02",
"total_return_pct": -21.6,
"trades": 273,
"transaction_cost": 378.373928355412,
"turnover_multiple": 27.28624029378084,
"underwater_pct": 97.62845849802372,
"win_rate": 27.8
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.1451,
"avg_gross_exposure_pct": 91.8549,
"avg_hold_days": 12.9,
"avg_positions": 14.7143,
"blocked_fraction": 0.9701557093425606,
"cagr_pct": -18.0,
"calmar": -0.44,
"capacity_opportunities": 9248,
"end_date": "2020-12-30",
"ev_net_r": -0.06783000786840589,
"ev_without_best": {
"1": -0.11185886488787525,
"10": -0.39783210258196255,
"5": -0.2531617941891147
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.07610705535539368,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 41.3,
"measurement_start_equity": 7112.17,
"measurement_start_positions": 15,
"opened_positions": 276,
"peak_positions": 15,
"profit_factor": 0.9136948693119091,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": 0.03,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 8972,
"skipped_min_initial_risk": 0,
"sortino": 0.039690044601408035,
"start_date": "2020-01-02",
"total_return_pct": -17.9,
"trades": 276,
"transaction_cost": 201.29673089187355,
"turnover_multiple": 28.30313826748707,
"underwater_pct": 96.44268774703558,
"win_rate": 27.5
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.1162,
"avg_gross_exposure_pct": 91.8838,
"avg_hold_days": 12.9,
"avg_positions": 14.7143,
"blocked_fraction": 0.9701557093425606,
"cagr_pct": -20.7,
"calmar": -0.49,
"capacity_opportunities": 9248,
"end_date": "2020-12-30",
"ev_net_r": -0.08059711113602465,
"ev_without_best": {
"1": -0.12458341227791152,
"10": -0.41024223382177527,
"5": -0.2656967305438594
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.11352360266449514,
"longest_underwater_sessions": 123,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 7023.9,
"measurement_start_positions": 15,
"opened_positions": 276,
"peak_positions": 15,
"profit_factor": 0.898546150773073,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": -0.02,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 8972,
"skipped_min_initial_risk": 0,
"sortino": -0.030773015981756517,
"start_date": "2020-01-02",
"total_return_pct": -20.6,
"trades": 276,
"transaction_cost": 390.9463422464836,
"turnover_multiple": 27.829720116066827,
"underwater_pct": 97.23320158102767,
"win_rate": 27.5
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.048,
"avg_gross_exposure_pct": 91.952,
"avg_hold_days": 12.8,
"avg_positions": 14.7778,
"blocked_fraction": 0.9701284796573876,
"cagr_pct": -35.0,
"calmar": -0.69,
"capacity_opportunities": 9340,
"end_date": "2020-12-30",
"ev_net_r": -0.130599580328546,
"ev_without_best": {
"1": -0.17437909562643886,
"10": -0.4464666226485757,
"5": -0.3116350647763931
},
"exit_reasons": {
"open_at_end": 15,
"stop": 143,
"time": 42,
"trailing_stop": 79
},
"gain_to_pain": -0.25982027902313903,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 51.1,
"measurement_start_equity": 8032.1,
"measurement_start_positions": 15,
"opened_positions": 279,
"peak_positions": 15,
"profit_factor": 0.8367268430906646,
"sessions_at_capacity": 231,
"sessions_measured": 252,
"sharpe": -0.32,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 9061,
"skipped_min_initial_risk": 0,
"sortino": -0.45453464075679473,
"start_date": "2020-01-02",
"total_return_pct": -34.9,
"trades": 279,
"transaction_cost": 192.59703408880435,
"turnover_multiple": 23.97841586743247,
"underwater_pct": 98.41897233201581,
"win_rate": 27.2
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.01,
"avg_gross_exposure_pct": 91.99,
"avg_hold_days": 12.8,
"avg_positions": 14.7778,
"blocked_fraction": 0.9701284796573876,
"cagr_pct": -37.2,
"calmar": -0.72,
"capacity_opportunities": 9340,
"end_date": "2020-12-30",
"ev_net_r": -0.14336963052551238,
"ev_without_best": {
"1": -0.18710705978237704,
"10": -0.45890171040680966,
"5": -0.3241912295151207
},
"exit_reasons": {
"open_at_end": 15,
"stop": 143,
"time": 42,
"trailing_stop": 79
},
"gain_to_pain": -0.28636829312474693,
"longest_underwater_sessions": 243,
"max_drawdown_pct": 51.6,
"measurement_start_equity": 7944.62,
"measurement_start_positions": 15,
"opened_positions": 279,
"peak_positions": 15,
"profit_factor": 0.8226637974200727,
"sessions_at_capacity": 231,
"sessions_measured": 252,
"sharpe": -0.37,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 9061,
"skipped_min_initial_risk": 0,
"sortino": -0.5239209962570266,
"start_date": "2020-01-02",
"total_return_pct": -37.0,
"trades": 279,
"transaction_cost": 374.6912277505125,
"turnover_multiple": 23.581444282452306,
"underwater_pct": 98.41897233201581,
"win_rate": 27.2
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.3438,
"avg_gross_exposure_pct": 91.6562,
"avg_hold_days": 12.9,
"avg_positions": 14.7937,
"blocked_fraction": 0.9708298230834035,
"cagr_pct": -29.4,
"calmar": -0.66,
"capacity_opportunities": 9496,
"end_date": "2020-12-30",
"ev_net_r": -0.1061386970883942,
"ev_without_best": {
"1": -0.15014682886221328,
"10": -0.4188730473388928,
"5": -0.28426466891632235
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.21067902827969553,
"longest_underwater_sessions": 127,
"max_drawdown_pct": 44.4,
"measurement_start_equity": 6862.21,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.8649665938744947,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": -0.21,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 9219,
"skipped_min_initial_risk": 0,
"sortino": -0.2928642556008703,
"start_date": "2020-01-02",
"total_return_pct": -29.2,
"trades": 277,
"transaction_cost": 171.1466978958176,
"turnover_multiple": 24.940463479814458,
"underwater_pct": 97.62845849802372,
"win_rate": 27.8
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.3049,
"avg_gross_exposure_pct": 91.6951,
"avg_hold_days": 12.9,
"avg_positions": 14.7937,
"blocked_fraction": 0.9708298230834035,
"cagr_pct": -31.9,
"calmar": -0.71,
"capacity_opportunities": 9496,
"end_date": "2020-12-30",
"ev_net_r": -0.11884296837082399,
"ev_without_best": {
"1": -0.16280847080290253,
"10": -0.4312983150318357,
"5": -0.2968076181073466
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.24157869080656869,
"longest_underwater_sessions": 127,
"max_drawdown_pct": 45.1,
"measurement_start_equity": 6775.86,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.8504117762693961,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": -0.26,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 9219,
"skipped_min_initial_risk": 0,
"sortino": -0.3677665981441418,
"start_date": "2020-01-02",
"total_return_pct": -31.7,
"trades": 277,
"transaction_cost": 331.7766431052135,
"turnover_multiple": 24.48225340438066,
"underwater_pct": 97.62845849802372,
"win_rate": 27.4
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.8468,
"avg_gross_exposure_pct": 91.1532,
"avg_hold_days": 13.2,
"avg_positions": 14.7897,
"blocked_fraction": 0.9715246401176841,
"cagr_pct": -24.0,
"calmar": -0.59,
"capacity_opportunities": 9517,
"end_date": "2020-12-30",
"ev_net_r": -0.074469097352064,
"ev_without_best": {
"1": -0.11933789279590747,
"10": -0.40637629307124823,
"5": -0.25989417375743135
},
"exit_reasons": {
"open_at_end": 15,
"stop": 129,
"time": 41,
"trailing_stop": 86
},
"gain_to_pain": -0.1904510927780016,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 40.9,
"measurement_start_equity": 8430.4,
"measurement_start_positions": 15,
"opened_positions": 271,
"peak_positions": 15,
"profit_factor": 0.9030515440619841,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 9246,
"skipped_min_initial_risk": 0,
"sortino": -0.14693979789793885,
"start_date": "2020-01-02",
"total_return_pct": -23.9,
"trades": 271,
"transaction_cost": 225.65753102247513,
"turnover_multiple": 26.76712030537995,
"underwater_pct": 97.62845849802372,
"win_rate": 28.4
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.8154,
"avg_gross_exposure_pct": 91.1846,
"avg_hold_days": 13.2,
"avg_positions": 14.7897,
"blocked_fraction": 0.9715246401176841,
"cagr_pct": -26.6,
"calmar": -0.64,
"capacity_opportunities": 9517,
"end_date": "2020-12-30",
"ev_net_r": -0.0872709403264432,
"ev_without_best": {
"1": -0.13209652048647766,
"10": -0.4188201009021019,
"5": -0.2724762962368091
},
"exit_reasons": {
"open_at_end": 15,
"stop": 129,
"time": 41,
"trailing_stop": 86
},
"gain_to_pain": -0.2260174375623408,
"longest_underwater_sessions": 126,
"max_drawdown_pct": 41.5,
"measurement_start_equity": 8345.74,
"measurement_start_positions": 15,
"opened_positions": 271,
"peak_positions": 15,
"profit_factor": 0.8876098342816694,
"sessions_at_capacity": 236,
"sessions_measured": 252,
"sharpe": -0.16,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 9246,
"skipped_min_initial_risk": 0,
"sortino": -0.22103880640443682,
"start_date": "2020-01-02",
"total_return_pct": -26.5,
"trades": 271,
"transaction_cost": 438.95473710203964,
"turnover_multiple": 26.298131567844173,
"underwater_pct": 98.02371541501977,
"win_rate": 28.0
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.766,
"avg_gross_exposure_pct": 91.234,
"avg_hold_days": 12.9,
"avg_positions": 14.7817,
"blocked_fraction": 0.971209414731533,
"cagr_pct": -26.5,
"calmar": -0.58,
"capacity_opportunities": 9517,
"end_date": "2020-12-30",
"ev_net_r": -0.10309421347886527,
"ev_without_best": {
"1": -0.14757479914173902,
"10": -0.4323140212211951,
"5": -0.28698341758467083
},
"exit_reasons": {
"open_at_end": 15,
"stop": 138,
"time": 43,
"trailing_stop": 78
},
"gain_to_pain": -0.17943964852849045,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 45.4,
"measurement_start_equity": 9337.67,
"measurement_start_positions": 15,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 0.8713601546708272,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": -0.14,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 9243,
"skipped_min_initial_risk": 0,
"sortino": -0.19336344635123962,
"start_date": "2020-01-02",
"total_return_pct": -26.3,
"trades": 274,
"transaction_cost": 239.65794096906976,
"turnover_multiple": 25.665711143044224,
"underwater_pct": 98.02371541501977,
"win_rate": 27.0
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.7365,
"avg_gross_exposure_pct": 91.2635,
"avg_hold_days": 12.9,
"avg_positions": 14.7817,
"blocked_fraction": 0.971209414731533,
"cagr_pct": -28.9,
"calmar": -0.63,
"capacity_opportunities": 9517,
"end_date": "2020-12-30",
"ev_net_r": -0.11580840276235256,
"ev_without_best": {
"1": -0.16024592695885514,
"10": -0.44467092372676925,
"5": -0.29947870753683903
},
"exit_reasons": {
"open_at_end": 15,
"stop": 138,
"time": 43,
"trailing_stop": 78
},
"gain_to_pain": -0.2105036648927135,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 46.0,
"measurement_start_equity": 9241.86,
"measurement_start_positions": 15,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 0.8570311603396765,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": -0.19,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 9243,
"skipped_min_initial_risk": 0,
"sortino": -0.26261556619984716,
"start_date": "2020-01-02",
"total_return_pct": -28.8,
"trades": 274,
"transaction_cost": 466.48012738041814,
"turnover_multiple": 25.237350889345766,
"underwater_pct": 98.02371541501977,
"win_rate": 27.0
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.3075,
"avg_gross_exposure_pct": 91.6925,
"avg_hold_days": 12.9,
"avg_positions": 14.8175,
"blocked_fraction": 0.9711097204839383,
"cagr_pct": -26.6,
"calmar": -0.6,
"capacity_opportunities": 9588,
"end_date": "2020-12-30",
"ev_net_r": -0.08252424315126945,
"ev_without_best": {
"1": -0.1264468153093743,
"10": -0.4072745410565097,
"5": -0.2640071330513567
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.18038412471921883,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.1,
"measurement_start_equity": 8003.7,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.8948423014267914,
"sessions_at_capacity": 242,
"sessions_measured": 252,
"sharpe": -0.14,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 9311,
"skipped_min_initial_risk": 0,
"sortino": -0.19725621896640527,
"start_date": "2020-01-02",
"total_return_pct": -26.5,
"trades": 277,
"transaction_cost": 207.2005125138261,
"turnover_multiple": 25.888090822222985,
"underwater_pct": 98.41897233201581,
"win_rate": 27.4
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.2689,
"avg_gross_exposure_pct": 91.7311,
"avg_hold_days": 12.9,
"avg_positions": 14.8175,
"blocked_fraction": 0.9711097204839383,
"cagr_pct": -29.0,
"calmar": -0.65,
"capacity_opportunities": 9588,
"end_date": "2020-12-30",
"ev_net_r": -0.09526561134886846,
"ev_without_best": {
"1": -0.13914568857434573,
"10": -0.4196636548712324,
"5": -0.2765325158608885
},
"exit_reasons": {
"open_at_end": 15,
"stop": 137,
"time": 44,
"trailing_stop": 81
},
"gain_to_pain": -0.21151885034747941,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.7,
"measurement_start_equity": 7924.59,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.8799105171979902,
"sessions_at_capacity": 242,
"sessions_measured": 252,
"sharpe": -0.19,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 9311,
"skipped_min_initial_risk": 0,
"sortino": -0.26690528041820527,
"start_date": "2020-01-02",
"total_return_pct": -28.9,
"trades": 277,
"transaction_cost": 403.4650670871038,
"turnover_multiple": 25.45652627373175,
"underwater_pct": 98.41897233201581,
"win_rate": 27.4
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-13|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.7254,
"avg_gross_exposure_pct": 91.2746,
"avg_hold_days": 12.9,
"avg_positions": 14.7738,
"blocked_fraction": 0.9713058959053305,
"cagr_pct": -24.4,
"calmar": -0.56,
"capacity_opportunities": 9549,
"end_date": "2020-12-30",
"ev_net_r": -0.11383588556626316,
"ev_without_best": {
"1": -0.1583558180133398,
"10": -0.44346257482705503,
"5": -0.29792474900454824
},
"exit_reasons": {
"open_at_end": 15,
"stop": 138,
"time": 44,
"trailing_stop": 77
},
"gain_to_pain": -0.15470517588004237,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 43.6,
"measurement_start_equity": 8329.73,
"measurement_start_positions": 15,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 0.8596361372090007,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 9275,
"skipped_min_initial_risk": 0,
"sortino": -0.13790813578728106,
"start_date": "2020-01-02",
"total_return_pct": -24.3,
"trades": 274,
"transaction_cost": 218.2946727473932,
"turnover_multiple": 26.20669250352571,
"underwater_pct": 98.02371541501977,
"win_rate": 27.0
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-13|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.6962,
"avg_gross_exposure_pct": 91.3038,
"avg_hold_days": 12.9,
"avg_positions": 14.7738,
"blocked_fraction": 0.9713058959053305,
"cagr_pct": -26.9,
"calmar": -0.61,
"capacity_opportunities": 9549,
"end_date": "2020-12-30",
"ev_net_r": -0.1265206422923867,
"ev_without_best": {
"1": -0.17099740546152678,
"10": -0.4557889299056683,
"5": -0.3103900593257958
},
"exit_reasons": {
"open_at_end": 15,
"stop": 138,
"time": 44,
"trailing_stop": 77
},
"gain_to_pain": -0.18743348512165278,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.2,
"measurement_start_equity": 8243.7,
"measurement_start_positions": 15,
"opened_positions": 274,
"peak_positions": 15,
"profit_factor": 0.8456289594224964,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -0.15,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 9275,
"skipped_min_initial_risk": 0,
"sortino": -0.20855574971230875,
"start_date": "2020-01-02",
"total_return_pct": -26.8,
"trades": 274,
"transaction_cost": 424.7622220855973,
"turnover_multiple": 25.76283841512896,
"underwater_pct": 98.02371541501977,
"win_rate": 27.0
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-14|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5405,
"avg_gross_exposure_pct": 91.4595,
"avg_hold_days": 13.0,
"avg_positions": 14.7738,
"blocked_fraction": 0.970364822937841,
"cagr_pct": -21.6,
"calmar": -0.52,
"capacity_opportunities": 9347,
"end_date": "2020-12-30",
"ev_net_r": -0.05393617292600676,
"ev_without_best": {
"1": -0.10005242509056465,
"10": -0.39141837005016916,
"5": -0.24844243577675046
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 45,
"trailing_stop": 81
},
"gain_to_pain": -0.1197014772109138,
"longest_underwater_sessions": 123,
"max_drawdown_pct": 41.3,
"measurement_start_equity": 9740.23,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.9307898860593911,
"sessions_at_capacity": 233,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 9070,
"skipped_min_initial_risk": 0,
"sortino": -0.05220556230938365,
"start_date": "2020-01-02",
"total_return_pct": -21.4,
"trades": 277,
"transaction_cost": 269.03427464731527,
"turnover_multiple": 27.620936533050582,
"underwater_pct": 97.23320158102767,
"win_rate": 28.2
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2020-seed-14|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 8.5026,
"avg_gross_exposure_pct": 91.4974,
"avg_hold_days": 13.0,
"avg_positions": 14.7738,
"blocked_fraction": 0.970364822937841,
"cagr_pct": -24.2,
"calmar": -0.58,
"capacity_opportunities": 9347,
"end_date": "2020-12-30",
"ev_net_r": -0.06680263359409067,
"ev_without_best": {
"1": -0.11282028499562892,
"10": -0.4039212521196855,
"5": -0.2610794955128627
},
"exit_reasons": {
"open_at_end": 15,
"stop": 136,
"time": 45,
"trailing_stop": 81
},
"gain_to_pain": -0.15501761633800196,
"longest_underwater_sessions": 124,
"max_drawdown_pct": 41.9,
"measurement_start_equity": 9650.71,
"measurement_start_positions": 15,
"opened_positions": 277,
"peak_positions": 15,
"profit_factor": 0.9152019921725588,
"sessions_at_capacity": 233,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 9070,
"skipped_min_initial_risk": 0,
"sortino": -0.123485395035797,
"start_date": "2020-01-02",
"total_return_pct": -24.1,
"trades": 277,
"transaction_cost": 524.1210623965217,
"turnover_multiple": 27.154533832045608,
"underwater_pct": 97.62845849802372,
"win_rate": 27.8
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0773,
"avg_gross_exposure_pct": 96.9227,
"avg_hold_days": 12.2,
"avg_positions": 14.4325,
"blocked_fraction": 0.9592554594753041,
"cagr_pct": -38.7,
"calmar": -0.56,
"capacity_opportunities": 6823,
"end_date": "2021-12-31",
"ev_net_r": -0.3012090707973465,
"ev_without_best": {
"1": -0.37820521816165037,
"10": -0.579917742229597,
"5": -0.485792245635161
},
"exit_reasons": {
"open_at_end": 15,
"stop": 153,
"time": 29,
"trailing_stop": 81
},
"gain_to_pain": -0.39570772937667825,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 7725.05,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6281704313642266,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.12,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 6545,
"skipped_min_initial_risk": 0,
"sortino": -0.2013664632527268,
"start_date": "2021-01-04",
"total_return_pct": -38.4,
"trades": 278,
"transaction_cost": 285.3829341838117,
"turnover_multiple": 36.9425355413637,
"underwater_pct": 92.09486166007905,
"win_rate": 22.7
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0619,
"avg_gross_exposure_pct": 96.9381,
"avg_hold_days": 12.2,
"avg_positions": 14.4325,
"blocked_fraction": 0.9592554594753041,
"cagr_pct": -41.0,
"calmar": -0.58,
"capacity_opportunities": 6823,
"end_date": "2021-12-31",
"ev_net_r": -0.3167928257526371,
"ev_without_best": {
"1": -0.3937408636664253,
"10": -0.5951522245560785,
"5": -0.5011745244072878
},
"exit_reasons": {
"open_at_end": 15,
"stop": 153,
"time": 29,
"trailing_stop": 81
},
"gain_to_pain": -0.4225532169390714,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.0,
"measurement_start_equity": 7608.1,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6142667367191549,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.16,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 6545,
"skipped_min_initial_risk": 0,
"sortino": -0.2647448033504704,
"start_date": "2021-01-04",
"total_return_pct": -40.6,
"trades": 278,
"transaction_cost": 553.1906163597232,
"turnover_multiple": 36.35537232421519,
"underwater_pct": 92.09486166007905,
"win_rate": 22.7
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.1154,
"avg_gross_exposure_pct": 96.8846,
"avg_hold_days": 12.2,
"avg_positions": 14.4325,
"blocked_fraction": 0.95932699341624,
"cagr_pct": -37.9,
"calmar": -0.55,
"capacity_opportunities": 6835,
"end_date": "2021-12-31",
"ev_net_r": -0.27432222804083584,
"ev_without_best": {
"1": -0.35122131099085624,
"10": -0.552027659071724,
"5": -0.45841296986113184
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.3932073489348813,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 9745.21,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6580215332390527,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.11,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 6557,
"skipped_min_initial_risk": 0,
"sortino": -0.1739308240639013,
"start_date": "2021-01-04",
"total_return_pct": -37.5,
"trades": 278,
"transaction_cost": 364.22297466759323,
"turnover_multiple": 37.37456398246865,
"underwater_pct": 93.2806324110672,
"win_rate": 23.4
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.1055,
"avg_gross_exposure_pct": 96.8945,
"avg_hold_days": 12.2,
"avg_positions": 14.4325,
"blocked_fraction": 0.95932699341624,
"cagr_pct": -40.2,
"calmar": -0.57,
"capacity_opportunities": 6835,
"end_date": "2021-12-31",
"ev_net_r": -0.28994562351028724,
"ev_without_best": {
"1": -0.36679674011634134,
"10": -0.567303261036029,
"5": -0.4738356151641622
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.4209960146145322,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.0,
"measurement_start_equity": 9611.71,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.643479704512113,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.15,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 6557,
"skipped_min_initial_risk": 0,
"sortino": -0.23800237766494342,
"start_date": "2021-01-04",
"total_return_pct": -39.8,
"trades": 278,
"transaction_cost": 706.8431740411229,
"turnover_multiple": 36.7698970339889,
"underwater_pct": 93.2806324110672,
"win_rate": 23.4
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0945,
"avg_gross_exposure_pct": 96.9055,
"avg_hold_days": 11.6,
"avg_positions": 14.0397,
"blocked_fraction": 0.9544287548138639,
"cagr_pct": -33.0,
"calmar": -0.5,
"capacity_opportunities": 6232,
"end_date": "2021-12-31",
"ev_net_r": -0.3506726637071179,
"ev_without_best": {
"1": -0.42621116693263716,
"10": -0.6434084204826609,
"5": -0.5376582832988378
},
"exit_reasons": {
"open_at_end": 15,
"stop": 157,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.4333408507659466,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 66.5,
"measurement_start_equity": 7734.42,
"measurement_start_positions": 15,
"opened_positions": 284,
"peak_positions": 15,
"profit_factor": 0.5931253533314067,
"sessions_at_capacity": 131,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 5948,
"skipped_min_initial_risk": 0,
"sortino": -0.10752971176527755,
"start_date": "2021-01-04",
"total_return_pct": -32.7,
"trades": 284,
"transaction_cost": 292.23579120618984,
"turnover_multiple": 37.78380165625733,
"underwater_pct": 94.0711462450593,
"win_rate": 21.1
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0832,
"avg_gross_exposure_pct": 96.9168,
"avg_hold_days": 11.6,
"avg_positions": 14.0278,
"blocked_fraction": 0.954281098546042,
"cagr_pct": -35.3,
"calmar": -0.53,
"capacity_opportunities": 6190,
"end_date": "2021-12-31",
"ev_net_r": -0.3641708369400784,
"ev_without_best": {
"1": -0.4399225550723719,
"10": -0.6574802184510053,
"5": -0.551592033163418
},
"exit_reasons": {
"open_at_end": 15,
"stop": 156,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.46591985840820366,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 67.2,
"measurement_start_equity": 7628.52,
"measurement_start_positions": 15,
"opened_positions": 283,
"peak_positions": 15,
"profit_factor": 0.5828121712522663,
"sessions_at_capacity": 129,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 5907,
"skipped_min_initial_risk": 0,
"sortino": -0.17327758420001843,
"start_date": "2021-01-04",
"total_return_pct": -35.0,
"trades": 283,
"transaction_cost": 567.0133743818793,
"turnover_multiple": 37.16404849052498,
"underwater_pct": 94.0711462450593,
"win_rate": 21.2
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.9923,
"avg_gross_exposure_pct": 97.0077,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9593745433289493,
"cagr_pct": -32.7,
"calmar": -0.47,
"capacity_opportunities": 6843,
"end_date": "2021-12-31",
"ev_net_r": -0.2614957849504857,
"ev_without_best": {
"1": -0.33834856305180444,
"10": -0.565147927813294,
"5": -0.46125146643522197
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.3421711369873396,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 8788.68,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6756362279113618,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.0,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 6565,
"skipped_min_initial_risk": 0,
"sortino": -0.0036619056562013546,
"start_date": "2021-01-04",
"total_return_pct": -32.4,
"trades": 278,
"transaction_cost": 356.42821409484117,
"turnover_multiple": 40.55537510693769,
"underwater_pct": 93.67588932806325,
"win_rate": 23.0
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.9839,
"avg_gross_exposure_pct": 97.0161,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9593745433289493,
"cagr_pct": -35.2,
"calmar": -0.5,
"capacity_opportunities": 6843,
"end_date": "2021-12-31",
"ev_net_r": -0.2771394475078051,
"ev_without_best": {
"1": -0.3539443324315397,
"10": -0.580412748749146,
"5": -0.47669939226403585
},
"exit_reasons": {
"open_at_end": 15,
"stop": 151,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.3753563791873465,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.0,
"measurement_start_equity": 8674.79,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6609257741763722,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 6565,
"skipped_min_initial_risk": 0,
"sortino": -0.06904095221234906,
"start_date": "2021-01-04",
"total_return_pct": -34.9,
"trades": 278,
"transaction_cost": 691.9152705856048,
"turnover_multiple": 39.88080809942401,
"underwater_pct": 93.67588932806325,
"win_rate": 23.0
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.7189,
"avg_gross_exposure_pct": 97.2811,
"avg_hold_days": 12.1,
"avg_positions": 14.2897,
"blocked_fraction": 0.9607400084733795,
"cagr_pct": -13.7,
"calmar": -0.22,
"capacity_opportunities": 7081,
"end_date": "2021-12-31",
"ev_net_r": -0.2668967282192173,
"ev_without_best": {
"1": -0.3437690043106759,
"10": -0.5703006977777861,
"5": -0.45716520923422843
},
"exit_reasons": {
"open_at_end": 15,
"stop": 148,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.06655034437359966,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 63.3,
"measurement_start_equity": 9390.62,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.674660107879892,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.22,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 6803,
"skipped_min_initial_risk": 0,
"sortino": 0.38229610607382003,
"start_date": "2021-01-04",
"total_return_pct": -13.5,
"trades": 278,
"transaction_cost": 406.03972207890183,
"turnover_multiple": 43.23886197917728,
"underwater_pct": 92.09486166007905,
"win_rate": 23.0
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.6975,
"avg_gross_exposure_pct": 97.3025,
"avg_hold_days": 12.1,
"avg_positions": 14.2897,
"blocked_fraction": 0.9607400084733795,
"cagr_pct": -16.7,
"calmar": -0.26,
"capacity_opportunities": 7081,
"end_date": "2021-12-31",
"ev_net_r": -0.28264896431705894,
"ev_without_best": {
"1": -0.35947373919317355,
"10": -0.5856651772178202,
"5": -0.4727397443590337
},
"exit_reasons": {
"open_at_end": 15,
"stop": 148,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.11935266177522076,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 64.1,
"measurement_start_equity": 9269.14,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.6601312081213604,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.18,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 6803,
"skipped_min_initial_risk": 0,
"sortino": 0.3107792613088423,
"start_date": "2021-01-04",
"total_return_pct": -16.6,
"trades": 278,
"transaction_cost": 788.4161714556775,
"turnover_multiple": 42.529089616495035,
"underwater_pct": 92.09486166007905,
"win_rate": 23.0
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0367,
"avg_gross_exposure_pct": 96.9633,
"avg_hold_days": 11.6,
"avg_positions": 13.9683,
"blocked_fraction": 0.9495964125560538,
"cagr_pct": -39.5,
"calmar": -0.58,
"capacity_opportunities": 5575,
"end_date": "2021-12-31",
"ev_net_r": -0.381690366471136,
"ev_without_best": {
"1": -0.4581489883125145,
"10": -0.6555543769869083,
"5": -0.5606898539552967
},
"exit_reasons": {
"open_at_end": 15,
"stop": 155,
"time": 24,
"trailing_stop": 87
},
"gain_to_pain": -0.4466585254974848,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 67.8,
"measurement_start_equity": 8029.39,
"measurement_start_positions": 15,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.5562257894093643,
"sessions_at_capacity": 118,
"sessions_measured": 252,
"sharpe": -0.19,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 5294,
"skipped_min_initial_risk": 0,
"sortino": -0.31181721811166124,
"start_date": "2021-01-04",
"total_return_pct": -39.1,
"trades": 281,
"transaction_cost": 284.674096370206,
"turnover_multiple": 35.45401286650741,
"underwater_pct": 94.46640316205533,
"win_rate": 22.1
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.0268,
"avg_gross_exposure_pct": 96.9732,
"avg_hold_days": 11.6,
"avg_positions": 13.9683,
"blocked_fraction": 0.9495964125560538,
"cagr_pct": -41.7,
"calmar": -0.61,
"capacity_opportunities": 5575,
"end_date": "2021-12-31",
"ev_net_r": -0.3976188282791393,
"ev_without_best": {
"1": -0.474031087224303,
"10": -0.6711903335920716,
"5": -0.5764034002899745
},
"exit_reasons": {
"open_at_end": 15,
"stop": 155,
"time": 24,
"trailing_stop": 87
},
"gain_to_pain": -0.4731913771145745,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 68.5,
"measurement_start_equity": 7924.4,
"measurement_start_positions": 15,
"opened_positions": 281,
"peak_positions": 15,
"profit_factor": 0.5439228047435,
"sessions_at_capacity": 118,
"sessions_measured": 252,
"sharpe": -0.23,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 5294,
"skipped_min_initial_risk": 0,
"sortino": -0.37930079777967163,
"start_date": "2021-01-04",
"total_return_pct": -41.3,
"trades": 281,
"transaction_cost": 552.5524702604963,
"turnover_multiple": 34.86399413586495,
"underwater_pct": 94.86166007905138,
"win_rate": 22.1
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.9203,
"avg_gross_exposure_pct": 97.0797,
"avg_hold_days": 12.0,
"avg_positions": 14.2103,
"blocked_fraction": 0.9554655870445344,
"cagr_pct": -24.6,
"calmar": -0.36,
"capacity_opportunities": 6175,
"end_date": "2021-12-31",
"ev_net_r": -0.27891575882480585,
"ev_without_best": {
"1": -0.3566735672479432,
"10": -0.5621162311144163,
"5": -0.4635927616288968
},
"exit_reasons": {
"open_at_end": 15,
"stop": 149,
"time": 25,
"trailing_stop": 86
},
"gain_to_pain": -0.17751150410131822,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 67.5,
"measurement_start_equity": 7955.74,
"measurement_start_positions": 15,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.6542314007733889,
"sessions_at_capacity": 131,
"sessions_measured": 252,
"sharpe": 0.06,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 5900,
"skipped_min_initial_risk": 0,
"sortino": 0.0968981997760566,
"start_date": "2021-01-04",
"total_return_pct": -24.3,
"trades": 275,
"transaction_cost": 335.4437337256444,
"turnover_multiple": 42.16373759394404,
"underwater_pct": 90.9090909090909,
"win_rate": 22.2
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.9063,
"avg_gross_exposure_pct": 97.0937,
"avg_hold_days": 12.0,
"avg_positions": 14.2103,
"blocked_fraction": 0.9554655870445344,
"cagr_pct": -27.4,
"calmar": -0.4,
"capacity_opportunities": 6175,
"end_date": "2021-12-31",
"ev_net_r": -0.2945841947455648,
"ev_without_best": {
"1": -0.37229367602699637,
"10": -0.5774198876331232,
"5": -0.4790940389361244
},
"exit_reasons": {
"open_at_end": 15,
"stop": 149,
"time": 25,
"trailing_stop": 86
},
"gain_to_pain": -0.21699559217685546,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 68.3,
"measurement_start_equity": 7858.06,
"measurement_start_positions": 15,
"opened_positions": 275,
"peak_positions": 15,
"profit_factor": 0.6398897118184337,
"sessions_at_capacity": 131,
"sessions_measured": 252,
"sharpe": 0.02,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 5900,
"skipped_min_initial_risk": 0,
"sortino": 0.024945382305738544,
"start_date": "2021-01-04",
"total_return_pct": -27.1,
"trades": 275,
"transaction_cost": 651.7927911698208,
"turnover_multiple": 41.47288205802837,
"underwater_pct": 90.9090909090909,
"win_rate": 22.2
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.7787,
"avg_gross_exposure_pct": 97.2213,
"avg_hold_days": 11.7,
"avg_positions": 14.2381,
"blocked_fraction": 0.9496262014951941,
"cagr_pct": -48.1,
"calmar": -0.67,
"capacity_opportunities": 5618,
"end_date": "2021-12-31",
"ev_net_r": -0.39743482713094774,
"ev_without_best": {
"1": -0.47340702066373413,
"10": -0.6572221460181065,
"5": -0.5732138026533536
},
"exit_reasons": {
"open_at_end": 14,
"stop": 160,
"time": 25,
"trailing_stop": 84
},
"gain_to_pain": -0.47366935423690687,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 71.4,
"measurement_start_equity": 8363.69,
"measurement_start_positions": 15,
"opened_positions": 283,
"peak_positions": 15,
"profit_factor": 0.5265174707239505,
"sessions_at_capacity": 120,
"sessions_measured": 252,
"sharpe": -0.38,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 5335,
"skipped_min_initial_risk": 0,
"sortino": -0.6233540274320363,
"start_date": "2021-01-04",
"total_return_pct": -47.7,
"trades": 283,
"transaction_cost": 276.1937787536147,
"turnover_multiple": 33.022957421140035,
"underwater_pct": 93.67588932806325,
"win_rate": 21.2
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.758,
"avg_gross_exposure_pct": 97.242,
"avg_hold_days": 11.7,
"avg_positions": 14.2381,
"blocked_fraction": 0.9496262014951941,
"cagr_pct": -50.0,
"calmar": -0.7,
"capacity_opportunities": 5618,
"end_date": "2021-12-31",
"ev_net_r": -0.41300912026104875,
"ev_without_best": {
"1": -0.48893402379518974,
"10": -0.6725112730628956,
"5": -0.5885665602665046
},
"exit_reasons": {
"open_at_end": 14,
"stop": 160,
"time": 25,
"trailing_stop": 84
},
"gain_to_pain": -0.4940124112220158,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 72.0,
"measurement_start_equity": 8277.52,
"measurement_start_positions": 15,
"opened_positions": 283,
"peak_positions": 15,
"profit_factor": 0.5146029588826585,
"sessions_at_capacity": 120,
"sessions_measured": 252,
"sharpe": -0.43,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 5335,
"skipped_min_initial_risk": 0,
"sortino": -0.6920954579504696,
"start_date": "2021-01-04",
"total_return_pct": -49.6,
"trades": 283,
"transaction_cost": 537.176047186544,
"turnover_multiple": 32.44788579106689,
"underwater_pct": 93.67588932806325,
"win_rate": 21.2
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.2562,
"avg_gross_exposure_pct": 96.7438,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9592938430113802,
"cagr_pct": -42.0,
"calmar": -0.61,
"capacity_opportunities": 6854,
"end_date": "2021-12-31",
"ev_net_r": -0.3021966545437975,
"ev_without_best": {
"1": -0.37891938980875656,
"10": -0.5799059474111121,
"5": -0.48612418976078886
},
"exit_reasons": {
"open_at_end": 15,
"stop": 152,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.4523692973833363,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 9126.72,
"measurement_start_positions": 15,
"opened_positions": 279,
"peak_positions": 15,
"profit_factor": 0.6259056158340549,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.19,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 6575,
"skipped_min_initial_risk": 0,
"sortino": -0.3010045111544082,
"start_date": "2021-01-04",
"total_return_pct": -41.6,
"trades": 279,
"transaction_cost": 320.36708027288824,
"turnover_multiple": 35.10210461950057,
"underwater_pct": 94.46640316205533,
"win_rate": 22.6
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.2426,
"avg_gross_exposure_pct": 96.7574,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9592938430113802,
"cagr_pct": -44.1,
"calmar": -0.63,
"capacity_opportunities": 6854,
"end_date": "2021-12-31",
"ev_net_r": -0.31773393243605164,
"ev_without_best": {
"1": -0.39440856412239245,
"10": -0.5950935233139566,
"5": -0.5014598786628278
},
"exit_reasons": {
"open_at_end": 15,
"stop": 152,
"time": 29,
"trailing_stop": 83
},
"gain_to_pain": -0.4772856762597092,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.0,
"measurement_start_equity": 9038.01,
"measurement_start_positions": 15,
"opened_positions": 279,
"peak_positions": 15,
"profit_factor": 0.6120558311204211,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.23,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 6575,
"skipped_min_initial_risk": 0,
"sortino": -0.36426280011439105,
"start_date": "2021-01-04",
"total_return_pct": -43.8,
"trades": 279,
"transaction_cost": 624.2796819939633,
"turnover_multiple": 34.536346053719974,
"underwater_pct": 94.46640316205533,
"win_rate": 22.6
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.2442,
"avg_gross_exposure_pct": 96.7558,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9591240875912409,
"cagr_pct": -43.9,
"calmar": -0.63,
"capacity_opportunities": 6850,
"end_date": "2021-12-31",
"ev_net_r": -0.3128038975245103,
"ev_without_best": {
"1": -0.3892896596988449,
"10": -0.5898774983064169,
"5": -0.4962554643039983
},
"exit_reasons": {
"open_at_end": 15,
"stop": 154,
"time": 29,
"trailing_stop": 82
},
"gain_to_pain": -0.5248478461904005,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 9290.86,
"measurement_start_positions": 15,
"opened_positions": 280,
"peak_positions": 15,
"profit_factor": 0.622447352862866,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.22,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 6570,
"skipped_min_initial_risk": 0,
"sortino": -0.35608613896706165,
"start_date": "2021-01-04",
"total_return_pct": -43.5,
"trades": 280,
"transaction_cost": 317.6995687041563,
"turnover_multiple": 34.194850498678946,
"underwater_pct": 94.46640316205533,
"win_rate": 22.5
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.229,
"avg_gross_exposure_pct": 96.771,
"avg_hold_days": 12.1,
"avg_positions": 14.4325,
"blocked_fraction": 0.9591240875912409,
"cagr_pct": -45.9,
"calmar": -0.66,
"capacity_opportunities": 6850,
"end_date": "2021-12-31",
"ev_net_r": -0.3284232329909467,
"ev_without_best": {
"1": -0.40486135811409235,
"10": -0.6051514661454112,
"5": -0.5116754357869873
},
"exit_reasons": {
"open_at_end": 15,
"stop": 154,
"time": 29,
"trailing_stop": 82
},
"gain_to_pain": -0.5483451676937743,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.0,
"measurement_start_equity": 9204.46,
"measurement_start_positions": 15,
"opened_positions": 280,
"peak_positions": 15,
"profit_factor": 0.608912432036352,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -0.26,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 6570,
"skipped_min_initial_risk": 0,
"sortino": -0.41898690804618866,
"start_date": "2021-01-04",
"total_return_pct": -45.6,
"trades": 280,
"transaction_cost": 619.3729550751968,
"turnover_multiple": 33.64526300702034,
"underwater_pct": 94.46640316205533,
"win_rate": 22.5
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.8799,
"avg_gross_exposure_pct": 97.1201,
"avg_hold_days": 12.1,
"avg_positions": 14.2897,
"blocked_fraction": 0.9608285190925743,
"cagr_pct": -16.2,
"calmar": -0.26,
"capacity_opportunities": 7097,
"end_date": "2021-12-31",
"ev_net_r": -0.23249084970537479,
"ev_without_best": {
"1": -0.30923891684913,
"10": -0.5358517108444263,
"5": -0.4233471561274869
},
"exit_reasons": {
"open_at_end": 15,
"stop": 148,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.13360087313990762,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 63.3,
"measurement_start_equity": 11109.48,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.7071575633445721,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.19,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 6819,
"skipped_min_initial_risk": 0,
"sortino": 0.3252849062109838,
"start_date": "2021-01-04",
"total_return_pct": -16.0,
"trades": 278,
"transaction_cost": 466.61899613116714,
"turnover_multiple": 42.00187552713243,
"underwater_pct": 92.4901185770751,
"win_rate": 23.4
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.8556,
"avg_gross_exposure_pct": 97.1444,
"avg_hold_days": 12.1,
"avg_positions": 14.2897,
"blocked_fraction": 0.9608285190925743,
"cagr_pct": -19.2,
"calmar": -0.3,
"capacity_opportunities": 7097,
"end_date": "2021-12-31",
"ev_net_r": -0.2481017597774044,
"ev_without_best": {
"1": -0.32480181550355636,
"10": -0.5510681711142269,
"5": -0.4387763830558725
},
"exit_reasons": {
"open_at_end": 15,
"stop": 148,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.18473129925695614,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 64.1,
"measurement_start_equity": 11018.93,
"measurement_start_positions": 15,
"opened_positions": 278,
"peak_positions": 15,
"profit_factor": 0.691804839049461,
"sessions_at_capacity": 153,
"sessions_measured": 252,
"sharpe": 0.15,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 6819,
"skipped_min_initial_risk": 0,
"sortino": 0.2537356169446578,
"start_date": "2021-01-04",
"total_return_pct": -19.0,
"trades": 278,
"transaction_cost": 910.3319466675196,
"turnover_multiple": 41.30763815849268,
"underwater_pct": 93.2806324110672,
"win_rate": 23.4
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.3809,
"avg_gross_exposure_pct": 96.6191,
"avg_hold_days": 11.8,
"avg_positions": 14.2381,
"blocked_fraction": 0.9497157071783937,
"cagr_pct": -42.1,
"calmar": -0.59,
"capacity_opportunities": 5628,
"end_date": "2021-12-31",
"ev_net_r": -0.32250000438226634,
"ev_without_best": {
"1": -0.3982064715932489,
"10": -0.5934160373911764,
"5": -0.5029285336181556
},
"exit_reasons": {
"open_at_end": 14,
"stop": 157,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.4316610427454517,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 71.4,
"measurement_start_equity": 9928.93,
"measurement_start_positions": 15,
"opened_positions": 283,
"peak_positions": 15,
"profit_factor": 0.6041396068397444,
"sessions_at_capacity": 120,
"sessions_measured": 252,
"sharpe": -0.24,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 5345,
"skipped_min_initial_risk": 0,
"sortino": -0.38580824945644315,
"start_date": "2021-01-04",
"total_return_pct": -41.7,
"trades": 283,
"transaction_cost": 359.20531971093175,
"turnover_multiple": 36.17764650480281,
"underwater_pct": 92.4901185770751,
"win_rate": 23.3
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 3.3643,
"avg_gross_exposure_pct": 96.6357,
"avg_hold_days": 11.8,
"avg_positions": 14.2381,
"blocked_fraction": 0.9497157071783937,
"cagr_pct": -44.3,
"calmar": -0.62,
"capacity_opportunities": 5628,
"end_date": "2021-12-31",
"ev_net_r": -0.3381138851160651,
"ev_without_best": {
"1": -0.41377320270997553,
"10": -0.6087315782248109,
"5": -0.5183785878894712
},
"exit_reasons": {
"open_at_end": 14,
"stop": 157,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.45595089321062965,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 72.0,
"measurement_start_equity": 9845.47,
"measurement_start_positions": 15,
"opened_positions": 283,
"peak_positions": 15,
"profit_factor": 0.590562517223227,
"sessions_at_capacity": 120,
"sessions_measured": 252,
"sharpe": -0.28,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 5345,
"skipped_min_initial_risk": 0,
"sortino": -0.4546495253598501,
"start_date": "2021-01-04",
"total_return_pct": -43.9,
"trades": 283,
"transaction_cost": 699.761304908579,
"turnover_multiple": 35.53722193600605,
"underwater_pct": 92.4901185770751,
"win_rate": 23.3
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-13|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.407,
"avg_gross_exposure_pct": 97.593,
"avg_hold_days": 11.4,
"avg_positions": 14.0992,
"blocked_fraction": 0.9511118655576303,
"cagr_pct": -29.3,
"calmar": -0.42,
"capacity_opportunities": 5891,
"end_date": "2021-12-31",
"ev_net_r": -0.3485556039052144,
"ev_without_best": {
"1": -0.42303392917706123,
"10": -0.6330374720684422,
"5": -0.5325417161685968
},
"exit_reasons": {
"open_at_end": 15,
"stop": 162,
"time": 24,
"trailing_stop": 87
},
"gain_to_pain": -0.3128426142952769,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.7,
"measurement_start_equity": 10010.22,
"measurement_start_positions": 15,
"opened_positions": 288,
"peak_positions": 15,
"profit_factor": 0.5952358972405178,
"sessions_at_capacity": 124,
"sessions_measured": 252,
"sharpe": -0.03,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 5603,
"skipped_min_initial_risk": 0,
"sortino": -0.048606531845455214,
"start_date": "2021-01-04",
"total_return_pct": -29.0,
"trades": 288,
"transaction_cost": 427.50874908578663,
"turnover_multiple": 42.70722812143855,
"underwater_pct": 92.09486166007905,
"win_rate": 22.2
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2021-seed-13|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 2.4018,
"avg_gross_exposure_pct": 97.5982,
"avg_hold_days": 11.4,
"avg_positions": 14.0992,
"blocked_fraction": 0.9511118655576303,
"cagr_pct": -31.9,
"calmar": -0.45,
"capacity_opportunities": 5891,
"end_date": "2021-12-31",
"ev_net_r": -0.36464637395687605,
"ev_without_best": {
"1": -0.43908003266880485,
"10": -0.648864961967564,
"5": -0.5484639365453419
},
"exit_reasons": {
"open_at_end": 15,
"stop": 162,
"time": 24,
"trailing_stop": 87
},
"gain_to_pain": -0.35150560948627985,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.3,
"measurement_start_equity": 9941.56,
"measurement_start_positions": 15,
"opened_positions": 288,
"peak_positions": 15,
"profit_factor": 0.5822795393285012,
"sessions_at_capacity": 124,
"sessions_measured": 252,
"sharpe": -0.08,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 5603,
"skipped_min_initial_risk": 0,
"sortino": -0.12677219237405798,
"start_date": "2021-01-04",
"total_return_pct": -31.6,
"trades": 288,
"transaction_cost": 834.044186371069,
"turnover_multiple": 41.94734962978995,
"underwater_pct": 92.09486166007905,
"win_rate": 22.2
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.3537,
"avg_gross_exposure_pct": 97.6463,
"avg_hold_days": 10.2,
"avg_positions": 14.3056,
"blocked_fraction": 0.9595089127611852,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 8471,
"end_date": "2023-01-03",
"ev_net_r": -0.7578044101898076,
"ev_without_best": {
"1": -0.7929529654414857,
"10": -0.9508022788042737,
"5": -0.8856929808501619
},
"exit_reasons": {
"open_at_end": 15,
"stop": 213,
"time": 26,
"trailing_stop": 89
},
"gain_to_pain": -0.908358418656906,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 6043.2,
"measurement_start_positions": 15,
"opened_positions": 343,
"peak_positions": 15,
"profit_factor": 0.29949352635611903,
"sessions_at_capacity": 147,
"sessions_measured": 252,
"sharpe": -4.63,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 8128,
"skipped_min_initial_risk": 0,
"sortino": -5.03697611778612,
"start_date": "2022-01-03",
"total_return_pct": -92.4,
"trades": 343,
"transaction_cost": 102.35730456911665,
"turnover_multiple": 16.937600041222638,
"underwater_pct": 99.2094861660079,
"win_rate": 17.8
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 1.9417,
"avg_gross_exposure_pct": 98.0583,
"avg_hold_days": 9.9,
"avg_positions": 14.0873,
"blocked_fraction": 0.9620738792064014,
"cagr_pct": -92.8,
"calmar": -1.0,
"capacity_opportunities": 9123,
"end_date": "2023-01-03",
"ev_net_r": -0.8167204551658714,
"ev_without_best": {
"1": -0.8516480037427677,
"10": -0.9960057149741314,
"5": -0.9351018878434731
},
"exit_reasons": {
"open_at_end": 15,
"stop": 216,
"time": 22,
"trailing_stop": 93
},
"gain_to_pain": -0.9371608114471204,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 5937.49,
"measurement_start_positions": 15,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.2561271591820508,
"sessions_at_capacity": 158,
"sessions_measured": 252,
"sharpe": -4.66,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 8777,
"skipped_min_initial_risk": 0,
"sortino": -5.0147222669682145,
"start_date": "2022-01-03",
"total_return_pct": -92.8,
"trades": 346,
"transaction_cost": 202.5806582491976,
"turnover_multiple": 17.05945258427362,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 1.8953,
"avg_gross_exposure_pct": 98.1047,
"avg_hold_days": 10.0,
"avg_positions": 14.2738,
"blocked_fraction": 0.9646904087414002,
"cagr_pct": -93.0,
"calmar": -1.0,
"capacity_opportunities": 9884,
"end_date": "2023-01-03",
"ev_net_r": -0.7802909704542753,
"ev_without_best": {
"1": -0.8148981326851327,
"10": -0.9734378132072812,
"5": -0.9091351376825579
},
"exit_reasons": {
"open_at_end": 15,
"stop": 217,
"time": 23,
"trailing_stop": 94
},
"gain_to_pain": -0.939442552659673,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 5128.88,
"measurement_start_positions": 14,
"opened_positions": 349,
"peak_positions": 15,
"profit_factor": 0.2811596086242914,
"sessions_at_capacity": 170,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 9535,
"skipped_min_initial_risk": 0,
"sortino": -5.024906244498515,
"start_date": "2022-01-03",
"total_return_pct": -93.0,
"trades": 349,
"transaction_cost": 84.32149870108535,
"turnover_multiple": 16.440528673138257,
"underwater_pct": 99.2094861660079,
"win_rate": 16.9
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.2076,
"avg_gross_exposure_pct": 97.7924,
"avg_hold_days": 10.1,
"avg_positions": 14.381,
"blocked_fraction": 0.9642783611282685,
"cagr_pct": -94.3,
"calmar": -1.0,
"capacity_opportunities": 9714,
"end_date": "2023-01-03",
"ev_net_r": -0.784660453054195,
"ev_without_best": {
"1": -0.8193943959932628,
"10": -0.9842698106327513,
"5": -0.9123460356092598
},
"exit_reasons": {
"open_at_end": 15,
"stop": 214,
"time": 24,
"trailing_stop": 94
},
"gain_to_pain": -0.9196338446631657,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 4963.29,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.2978173891199583,
"sessions_at_capacity": 165,
"sessions_measured": 252,
"sharpe": -4.88,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 9367,
"skipped_min_initial_risk": 0,
"sortino": -5.207777153099253,
"start_date": "2022-01-03",
"total_return_pct": -94.3,
"trades": 347,
"transaction_cost": 156.12724854415106,
"turnover_multiple": 15.728201308421536,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.568,
"avg_gross_exposure_pct": 97.432,
"avg_hold_days": 10.2,
"avg_positions": 14.4008,
"blocked_fraction": 0.9607529948659441,
"cagr_pct": -93.1,
"calmar": -1.0,
"capacity_opportunities": 8765,
"end_date": "2023-01-03",
"ev_net_r": -0.754460789496814,
"ev_without_best": {
"1": -0.78949712266119,
"10": -0.959135706033575,
"5": -0.888325298179432
},
"exit_reasons": {
"open_at_end": 15,
"stop": 216,
"time": 27,
"trailing_stop": 86
},
"gain_to_pain": -0.9122603483151783,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 6375.76,
"measurement_start_positions": 14,
"opened_positions": 344,
"peak_positions": 15,
"profit_factor": 0.3070699714161193,
"sessions_at_capacity": 159,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 8421,
"skipped_min_initial_risk": 0,
"sortino": -5.142356225904458,
"start_date": "2022-01-03",
"total_return_pct": -93.1,
"trades": 344,
"transaction_cost": 111.24928171342799,
"turnover_multiple": 17.44878755057091,
"underwater_pct": 98.81422924901186,
"win_rate": 17.2
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.5671,
"avg_gross_exposure_pct": 97.4329,
"avg_hold_days": 10.2,
"avg_positions": 14.4008,
"blocked_fraction": 0.9607529948659441,
"cagr_pct": -93.3,
"calmar": -1.0,
"capacity_opportunities": 8765,
"end_date": "2023-01-03",
"ev_net_r": -0.7690812597396931,
"ev_without_best": {
"1": -0.8040735777093813,
"10": -0.973356360622983,
"5": -0.9026394738150153
},
"exit_reasons": {
"open_at_end": 15,
"stop": 216,
"time": 27,
"trailing_stop": 86
},
"gain_to_pain": -0.9142132411871303,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 6257.34,
"measurement_start_positions": 14,
"opened_positions": 344,
"peak_positions": 15,
"profit_factor": 0.3009019379963285,
"sessions_at_capacity": 159,
"sessions_measured": 252,
"sharpe": -4.82,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 8421,
"skipped_min_initial_risk": 0,
"sortino": -5.205692575662143,
"start_date": "2022-01-03",
"total_return_pct": -93.3,
"trades": 344,
"transaction_cost": 215.133104336724,
"turnover_multiple": 17.190459870865574,
"underwater_pct": 98.81422924901186,
"win_rate": 16.9
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.1919,
"avg_gross_exposure_pct": 97.8081,
"avg_hold_days": 9.9,
"avg_positions": 14.1825,
"blocked_fraction": 0.9596839781573138,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 8607,
"end_date": "2023-01-03",
"ev_net_r": -0.7894227923445493,
"ev_without_best": {
"1": -0.8242563885244009,
"10": -0.9796156192138171,
"5": -0.9148465858496724
},
"exit_reasons": {
"open_at_end": 15,
"stop": 219,
"time": 21,
"trailing_stop": 92
},
"gain_to_pain": -0.8903068549018452,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 5716.35,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.27292834837832713,
"sessions_at_capacity": 148,
"sessions_measured": 252,
"sharpe": -4.53,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 8260,
"skipped_min_initial_risk": 0,
"sortino": -4.955786843404864,
"start_date": "2022-01-03",
"total_return_pct": -91.7,
"trades": 347,
"transaction_cost": 102.43292077311037,
"turnover_multiple": 17.91928779257924,
"underwater_pct": 98.81422924901186,
"win_rate": 17.0
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.1881,
"avg_gross_exposure_pct": 97.8119,
"avg_hold_days": 10.0,
"avg_positions": 14.1746,
"blocked_fraction": 0.959720605355064,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 8590,
"end_date": "2023-01-03",
"ev_net_r": -0.8026738832795902,
"ev_without_best": {
"1": -0.8375607171553667,
"10": -0.9930152889208851,
"5": -0.9281215688929738
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 21,
"trailing_stop": 92
},
"gain_to_pain": -0.892524203348907,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 5620.1,
"measurement_start_positions": 15,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.2680917872146144,
"sessions_at_capacity": 146,
"sessions_measured": 252,
"sharpe": -4.59,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 8244,
"skipped_min_initial_risk": 0,
"sortino": -5.010562645604685,
"start_date": "2022-01-03",
"total_return_pct": -92.1,
"trades": 346,
"transaction_cost": 198.49541989892612,
"turnover_multiple": 17.65942064188592,
"underwater_pct": 98.81422924901186,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.7807,
"avg_gross_exposure_pct": 97.2193,
"avg_hold_days": 10.2,
"avg_positions": 14.4206,
"blocked_fraction": 0.9617650327887074,
"cagr_pct": -93.2,
"calmar": -1.0,
"capacity_opportunities": 8997,
"end_date": "2023-01-03",
"ev_net_r": -0.7546729293842929,
"ev_without_best": {
"1": -0.7897098810323057,
"10": -0.9593541974146907,
"5": -0.8885405669738057
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 27,
"trailing_stop": 87
},
"gain_to_pain": -0.9135790693899128,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 4697.91,
"measurement_start_positions": 15,
"opened_positions": 344,
"peak_positions": 15,
"profit_factor": 0.307010153981707,
"sessions_at_capacity": 164,
"sessions_measured": 252,
"sharpe": -4.78,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 8653,
"skipped_min_initial_risk": 0,
"sortino": -5.168860032836206,
"start_date": "2022-01-03",
"total_return_pct": -93.2,
"trades": 344,
"transaction_cost": 80.85853625866207,
"turnover_multiple": 17.211597552669605,
"underwater_pct": 98.81422924901186,
"win_rate": 17.2
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.7861,
"avg_gross_exposure_pct": 97.2139,
"avg_hold_days": 10.2,
"avg_positions": 14.4206,
"blocked_fraction": 0.9617650327887074,
"cagr_pct": -93.5,
"calmar": -1.0,
"capacity_opportunities": 8997,
"end_date": "2023-01-03",
"ev_net_r": -0.7692957643127623,
"ev_without_best": {
"1": -0.8042887076602143,
"10": -0.9735772874886589,
"5": -0.9028571421723478
},
"exit_reasons": {
"open_at_end": 15,
"stop": 215,
"time": 27,
"trailing_stop": 87
},
"gain_to_pain": -0.9155224651861786,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 4620.15,
"measurement_start_positions": 15,
"opened_positions": 344,
"peak_positions": 15,
"profit_factor": 0.3008432779047533,
"sessions_at_capacity": 164,
"sessions_measured": 252,
"sharpe": -4.85,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 8653,
"skipped_min_initial_risk": 0,
"sortino": -5.234604439930666,
"start_date": "2022-01-03",
"total_return_pct": -93.5,
"trades": 344,
"transaction_cost": 156.5098657507214,
"turnover_multiple": 16.93774723231079,
"underwater_pct": 98.81422924901186,
"win_rate": 16.9
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.5296,
"avg_gross_exposure_pct": 97.4704,
"avg_hold_days": 10.0,
"avg_positions": 14.5079,
"blocked_fraction": 0.9625730994152046,
"cagr_pct": -93.3,
"calmar": -1.0,
"capacity_opportunities": 9405,
"end_date": "2023-01-03",
"ev_net_r": -0.771367811596318,
"ev_without_best": {
"1": -0.8056537640107923,
"10": -0.9540459996560745,
"5": -0.8877387595153828
},
"exit_reasons": {
"open_at_end": 15,
"stop": 222,
"time": 24,
"trailing_stop": 91
},
"gain_to_pain": -0.9454146063473526,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 5279.67,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.2845153602765385,
"sessions_at_capacity": 160,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 9053,
"skipped_min_initial_risk": 0,
"sortino": -5.031077015420535,
"start_date": "2022-01-03",
"total_return_pct": -93.3,
"trades": 352,
"transaction_cost": 86.74069092320222,
"turnover_multiple": 16.429187983946385,
"underwater_pct": 98.81422924901186,
"win_rate": 18.8
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.5252,
"avg_gross_exposure_pct": 97.4748,
"avg_hold_days": 10.0,
"avg_positions": 14.4881,
"blocked_fraction": 0.9624584361257106,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9323,
"end_date": "2023-01-03",
"ev_net_r": -0.7846143582842733,
"ev_without_best": {
"1": -0.8190495965712291,
"10": -0.9679906483837597,
"5": -0.901494795480098
},
"exit_reasons": {
"open_at_end": 15,
"stop": 220,
"time": 24,
"trailing_stop": 91
},
"gain_to_pain": -0.9471215213147689,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 5190.24,
"measurement_start_positions": 15,
"opened_positions": 350,
"peak_positions": 15,
"profit_factor": 0.2799363244689381,
"sessions_at_capacity": 158,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 8973,
"skipped_min_initial_risk": 0,
"sortino": -5.0836322115776245,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 350,
"transaction_cost": 167.80207862150493,
"turnover_multiple": 16.165156006418293,
"underwater_pct": 98.81422924901186,
"win_rate": 18.6
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.5231,
"avg_gross_exposure_pct": 97.4769,
"avg_hold_days": 10.1,
"avg_positions": 14.4841,
"blocked_fraction": 0.9643184830257926,
"cagr_pct": -92.5,
"calmar": -1.0,
"capacity_opportunities": 9809,
"end_date": "2023-01-03",
"ev_net_r": -0.7627849182977018,
"ev_without_best": {
"1": -0.7972427589973632,
"10": -0.9520213729559667,
"5": -0.8860232989891836
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 20,
"trailing_stop": 97
},
"gain_to_pain": -0.9262843608133715,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 6592.68,
"measurement_start_positions": 15,
"opened_positions": 350,
"peak_positions": 15,
"profit_factor": 0.2979238898525645,
"sessions_at_capacity": 171,
"sessions_measured": 252,
"sharpe": -4.65,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 9459,
"skipped_min_initial_risk": 0,
"sortino": -5.052669444858345,
"start_date": "2022-01-03",
"total_return_pct": -92.5,
"trades": 350,
"transaction_cost": 114.02579226268186,
"turnover_multiple": 17.295817825631133,
"underwater_pct": 99.2094861660079,
"win_rate": 18.3
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.5211,
"avg_gross_exposure_pct": 97.4789,
"avg_hold_days": 10.1,
"avg_positions": 14.4841,
"blocked_fraction": 0.9643184830257926,
"cagr_pct": -92.9,
"calmar": -1.0,
"capacity_opportunities": 9809,
"end_date": "2023-01-03",
"ev_net_r": -0.7774806425720843,
"ev_without_best": {
"1": -0.8118954404128733,
"10": -0.9663609538176297,
"5": -0.900543881956783
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 20,
"trailing_stop": 97
},
"gain_to_pain": -0.9278693438626956,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 6491.48,
"measurement_start_positions": 15,
"opened_positions": 350,
"peak_positions": 15,
"profit_factor": 0.29177503529084103,
"sessions_at_capacity": 171,
"sessions_measured": 252,
"sharpe": -4.71,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 9459,
"skipped_min_initial_risk": 0,
"sortino": -5.1104310560643045,
"start_date": "2022-01-03",
"total_return_pct": -92.8,
"trades": 350,
"transaction_cost": 221.18185693144054,
"turnover_multiple": 17.036319678366148,
"underwater_pct": 99.2094861660079,
"win_rate": 18.0
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.1144,
"avg_gross_exposure_pct": 97.8856,
"avg_hold_days": 10.1,
"avg_positions": 14.4008,
"blocked_fraction": 0.9642046626779451,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 9694,
"end_date": "2023-01-03",
"ev_net_r": -0.7647922375817913,
"ev_without_best": {
"1": -0.799554647187184,
"10": -0.9542541874551316,
"5": -0.8898559352570494
},
"exit_reasons": {
"open_at_end": 15,
"stop": 217,
"time": 24,
"trailing_stop": 91
},
"gain_to_pain": -0.905364275674689,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 6143.56,
"measurement_start_positions": 14,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.2907311210562157,
"sessions_at_capacity": 167,
"sessions_measured": 252,
"sharpe": -4.52,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 9347,
"skipped_min_initial_risk": 0,
"sortino": -4.938707082543909,
"start_date": "2022-01-03",
"total_return_pct": -91.8,
"trades": 347,
"transaction_cost": 109.76742389610894,
"turnover_multiple": 17.86707119261616,
"underwater_pct": 98.81422924901186,
"win_rate": 17.0
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.0215,
"avg_gross_exposure_pct": 97.9785,
"avg_hold_days": 10.0,
"avg_positions": 14.4286,
"blocked_fraction": 0.9632398753894081,
"cagr_pct": -92.5,
"calmar": -1.0,
"capacity_opportunities": 9630,
"end_date": "2023-01-03",
"ev_net_r": -0.7912320623941985,
"ev_without_best": {
"1": -0.8252958467178743,
"10": -0.9768143126460043,
"5": -0.9136402334249633
},
"exit_reasons": {
"open_at_end": 15,
"stop": 223,
"time": 23,
"trailing_stop": 93
},
"gain_to_pain": -0.9093422907458756,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 6056.89,
"measurement_start_positions": 14,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.2758552900758481,
"sessions_at_capacity": 167,
"sessions_measured": 252,
"sharpe": -4.65,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 9276,
"skipped_min_initial_risk": 0,
"sortino": -5.064652391704969,
"start_date": "2022-01-03",
"total_return_pct": -92.5,
"trades": 354,
"transaction_cost": 213.40190841439346,
"turnover_multiple": 17.616458976008598,
"underwater_pct": 98.81422924901186,
"win_rate": 17.2
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.4903,
"avg_gross_exposure_pct": 97.5097,
"avg_hold_days": 10.1,
"avg_positions": 14.3889,
"blocked_fraction": 0.9650659418101278,
"cagr_pct": -93.5,
"calmar": -1.0,
"capacity_opportunities": 9933,
"end_date": "2023-01-03",
"ev_net_r": -0.8123695251050098,
"ev_without_best": {
"1": -0.8472694413217414,
"10": -0.9987025939154534,
"5": -0.9336545112135655
},
"exit_reasons": {
"open_at_end": 15,
"stop": 213,
"time": 25,
"trailing_stop": 94
},
"gain_to_pain": -0.9385108058952137,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 5973.58,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.27115127517579707,
"sessions_at_capacity": 169,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 9586,
"skipped_min_initial_risk": 0,
"sortino": -5.137082842858742,
"start_date": "2022-01-03",
"total_return_pct": -93.4,
"trades": 347,
"transaction_cost": 96.34768927033303,
"turnover_multiple": 16.128969440491804,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.4872,
"avg_gross_exposure_pct": 97.5128,
"avg_hold_days": 10.1,
"avg_positions": 14.3889,
"blocked_fraction": 0.9650659418101278,
"cagr_pct": -93.7,
"calmar": -1.0,
"capacity_opportunities": 9933,
"end_date": "2023-01-03",
"ev_net_r": -0.8269528716801926,
"ev_without_best": {
"1": -0.8618090470430351,
"10": -1.012942081556665,
"5": -0.9480513355441551
},
"exit_reasons": {
"open_at_end": 15,
"stop": 213,
"time": 25,
"trailing_stop": 94
},
"gain_to_pain": -0.9403981267260422,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 5882.59,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.2655023899144488,
"sessions_at_capacity": 169,
"sessions_measured": 252,
"sharpe": -4.86,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 9586,
"skipped_min_initial_risk": 0,
"sortino": -5.191410918922801,
"start_date": "2022-01-03",
"total_return_pct": -93.7,
"trades": 347,
"transaction_cost": 186.91951497158254,
"turnover_multiple": 15.88751850558874,
"underwater_pct": 99.2094861660079,
"win_rate": 17.6
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.026,
"avg_gross_exposure_pct": 97.974,
"avg_hold_days": 10.0,
"avg_positions": 14.1667,
"blocked_fraction": 0.9602376599634369,
"cagr_pct": -92.7,
"calmar": -1.0,
"capacity_opportunities": 8752,
"end_date": "2023-01-03",
"ev_net_r": -0.7729193021518626,
"ev_without_best": {
"1": -0.8076049528378452,
"10": -0.9710059515305145,
"5": -0.9020316496300469
},
"exit_reasons": {
"open_at_end": 15,
"stop": 217,
"time": 23,
"trailing_stop": 93
},
"gain_to_pain": -0.9052773768365966,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 5051.83,
"measurement_start_positions": 15,
"opened_positions": 348,
"peak_positions": 15,
"profit_factor": 0.297721855071483,
"sessions_at_capacity": 144,
"sessions_measured": 252,
"sharpe": -4.54,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 8404,
"skipped_min_initial_risk": 0,
"sortino": -4.908234869041259,
"start_date": "2022-01-03",
"total_return_pct": -92.7,
"trades": 348,
"transaction_cost": 89.23695938427457,
"turnover_multiple": 17.664283909845455,
"underwater_pct": 99.2094861660079,
"win_rate": 16.7
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.0217,
"avg_gross_exposure_pct": 97.9783,
"avg_hold_days": 10.0,
"avg_positions": 14.1667,
"blocked_fraction": 0.9602376599634369,
"cagr_pct": -93.0,
"calmar": -1.0,
"capacity_opportunities": 8752,
"end_date": "2023-01-03",
"ev_net_r": -0.7874764872271391,
"ev_without_best": {
"1": -0.8221184477201952,
"10": -0.9851637300693744,
"5": -0.9163510046911466
},
"exit_reasons": {
"open_at_end": 15,
"stop": 217,
"time": 23,
"trailing_stop": 93
},
"gain_to_pain": -0.9066174704363451,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 4977.25,
"measurement_start_positions": 15,
"opened_positions": 348,
"peak_positions": 15,
"profit_factor": 0.29190319557407957,
"sessions_at_capacity": 144,
"sessions_measured": 252,
"sharpe": -4.61,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 8404,
"skipped_min_initial_risk": 0,
"sortino": -4.9702920828147334,
"start_date": "2022-01-03",
"total_return_pct": -93.0,
"trades": 348,
"transaction_cost": 173.19580193362032,
"turnover_multiple": 17.39874448074944,
"underwater_pct": 99.2094861660079,
"win_rate": 16.4
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.3266,
"avg_gross_exposure_pct": 97.6734,
"avg_hold_days": 10.0,
"avg_positions": 14.5079,
"blocked_fraction": 0.9630325814536341,
"cagr_pct": -93.4,
"calmar": -1.0,
"capacity_opportunities": 9576,
"end_date": "2023-01-03",
"ev_net_r": -0.7808975010610028,
"ev_without_best": {
"1": -0.8150161950750116,
"10": -0.9660361969547684,
"5": -0.9027608035471976
},
"exit_reasons": {
"open_at_end": 15,
"stop": 220,
"time": 20,
"trailing_stop": 99
},
"gain_to_pain": -0.9327862120446844,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 5607.17,
"measurement_start_positions": 15,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.2901016059926925,
"sessions_at_capacity": 168,
"sessions_measured": 252,
"sharpe": -4.77,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 9222,
"skipped_min_initial_risk": 0,
"sortino": -5.136709280742915,
"start_date": "2022-01-03",
"total_return_pct": -93.3,
"trades": 354,
"transaction_cost": 92.09726629150167,
"turnover_multiple": 16.424910657515582,
"underwater_pct": 99.2094861660079,
"win_rate": 18.1
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.3218,
"avg_gross_exposure_pct": 97.6782,
"avg_hold_days": 10.0,
"avg_positions": 14.5079,
"blocked_fraction": 0.9630325814536341,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9576,
"end_date": "2023-01-03",
"ev_net_r": -0.7955753103403019,
"ev_without_best": {
"1": -0.8296513984825219,
"10": -0.9803612385569039,
"5": -0.9172388003870485
},
"exit_reasons": {
"open_at_end": 15,
"stop": 220,
"time": 20,
"trailing_stop": 99
},
"gain_to_pain": -0.934522727709359,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5528.52,
"measurement_start_positions": 15,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.28414385931794556,
"sessions_at_capacity": 168,
"sessions_measured": 252,
"sharpe": -4.83,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 9222,
"skipped_min_initial_risk": 0,
"sortino": -5.193896917774029,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 354,
"transaction_cost": 178.8336399717942,
"turnover_multiple": 16.173735463722135,
"underwater_pct": 99.2094861660079,
"win_rate": 17.8
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.8241,
"avg_gross_exposure_pct": 97.1759,
"avg_hold_days": 9.9,
"avg_positions": 14.4167,
"blocked_fraction": 0.9625198517734251,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 9445,
"end_date": "2023-01-03",
"ev_net_r": -0.7965345772380372,
"ev_without_best": {
"1": -0.8306975689182698,
"10": -0.9810983900127362,
"5": -0.9186219066035591
},
"exit_reasons": {
"open_at_end": 15,
"stop": 222,
"time": 21,
"trailing_stop": 96
},
"gain_to_pain": -0.9240545188471755,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 6787.65,
"measurement_start_positions": 15,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.2781545741003165,
"sessions_at_capacity": 164,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 9091,
"skipped_min_initial_risk": 0,
"sortino": -5.166394380995472,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 354,
"transaction_cost": 112.97129116332924,
"turnover_multiple": 16.64365298200839,
"underwater_pct": 99.2094861660079,
"win_rate": 17.5
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.837,
"avg_gross_exposure_pct": 97.163,
"avg_hold_days": 9.9,
"avg_positions": 14.4167,
"blocked_fraction": 0.9625198517734251,
"cagr_pct": -93.9,
"calmar": -1.0,
"capacity_opportunities": 9445,
"end_date": "2023-01-03",
"ev_net_r": -0.8111340567626586,
"ev_without_best": {
"1": -0.8452542206737803,
"10": -0.9953461345790438,
"5": -0.9330204514859431
},
"exit_reasons": {
"open_at_end": 15,
"stop": 222,
"time": 21,
"trailing_stop": 96
},
"gain_to_pain": -0.9257947873435827,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 6702.01,
"measurement_start_positions": 15,
"opened_positions": 354,
"peak_positions": 15,
"profit_factor": 0.27235109599077173,
"sessions_at_capacity": 164,
"sessions_measured": 252,
"sharpe": -4.87,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 9091,
"skipped_min_initial_risk": 0,
"sortino": -5.2250792428932495,
"start_date": "2022-01-03",
"total_return_pct": -93.9,
"trades": 354,
"transaction_cost": 219.6384964003038,
"turnover_multiple": 16.386016762158203,
"underwater_pct": 99.2094861660079,
"win_rate": 17.2
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-13|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.1167,
"avg_gross_exposure_pct": 97.8833,
"avg_hold_days": 10.0,
"avg_positions": 14.1587,
"blocked_fraction": 0.9600694444444444,
"cagr_pct": -93.3,
"calmar": -1.0,
"capacity_opportunities": 8640,
"end_date": "2023-01-03",
"ev_net_r": -0.7653283950310109,
"ev_without_best": {
"1": -0.8002944702662294,
"10": -0.9649623604601926,
"5": -0.8954683381175195
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 24,
"trailing_stop": 88
},
"gain_to_pain": -0.914537244282261,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 5928.44,
"measurement_start_positions": 15,
"opened_positions": 345,
"peak_positions": 15,
"profit_factor": 0.3029252796506568,
"sessions_at_capacity": 141,
"sessions_measured": 252,
"sharpe": -4.62,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 8295,
"skipped_min_initial_risk": 0,
"sortino": -4.978379763216331,
"start_date": "2022-01-03",
"total_return_pct": -93.2,
"trades": 345,
"transaction_cost": 101.03218917011856,
"turnover_multiple": 17.041951874374803,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-13|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.115,
"avg_gross_exposure_pct": 97.885,
"avg_hold_days": 10.0,
"avg_positions": 14.1587,
"blocked_fraction": 0.9600694444444444,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 8640,
"end_date": "2023-01-03",
"ev_net_r": -0.7798503919808268,
"ev_without_best": {
"1": -0.8147722937129318,
"10": -0.9790803237068341,
"5": -0.9097498890806003
},
"exit_reasons": {
"open_at_end": 15,
"stop": 218,
"time": 24,
"trailing_stop": 88
},
"gain_to_pain": -0.9168568560439613,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 5851.93,
"measurement_start_positions": 15,
"opened_positions": 345,
"peak_positions": 15,
"profit_factor": 0.29696686398705624,
"sessions_at_capacity": 141,
"sessions_measured": 252,
"sharpe": -4.7,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 8295,
"skipped_min_initial_risk": 0,
"sortino": -5.044865799000936,
"start_date": "2022-01-03",
"total_return_pct": -93.6,
"trades": 345,
"transaction_cost": 196.169013373283,
"turnover_multiple": 16.76105262479925,
"underwater_pct": 99.2094861660079,
"win_rate": 16.8
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-14|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.4184,
"avg_gross_exposure_pct": 97.5816,
"avg_hold_days": 10.2,
"avg_positions": 14.1627,
"blocked_fraction": 0.9599336178283546,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 8436,
"end_date": "2023-01-03",
"ev_net_r": -0.7589966720180963,
"ev_without_best": {
"1": -0.7946702570563818,
"10": -0.9549729307586454,
"5": -0.8888233933164184
},
"exit_reasons": {
"open_at_end": 15,
"stop": 211,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.905354750878512,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 7860.03,
"measurement_start_positions": 15,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.29874514227920973,
"sessions_at_capacity": 146,
"sessions_measured": 252,
"sharpe": -4.61,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 8098,
"skipped_min_initial_risk": 0,
"sortino": -5.023787253481016,
"start_date": "2022-01-03",
"total_return_pct": -92.1,
"trades": 338,
"transaction_cost": 133.60387062130107,
"turnover_multiple": 16.99788303877989,
"underwater_pct": 98.81422924901186,
"win_rate": 17.8
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2022-seed-14|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 2.3039,
"avg_gross_exposure_pct": 97.6961,
"avg_hold_days": 10.1,
"avg_positions": 14.1746,
"blocked_fraction": 0.9611817244933013,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 8733,
"end_date": "2023-01-03",
"ev_net_r": -0.7734787834341788,
"ev_without_best": {
"1": -0.8090017496687867,
"10": -0.9684712811285985,
"5": -0.9025849383425018
},
"exit_reasons": {
"open_at_end": 15,
"stop": 212,
"time": 25,
"trailing_stop": 87
},
"gain_to_pain": -0.9071883415248502,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 7775.35,
"measurement_start_positions": 15,
"opened_positions": 339,
"peak_positions": 15,
"profit_factor": 0.29255184741277623,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 8394,
"skipped_min_initial_risk": 0,
"sortino": -5.0981768005867485,
"start_date": "2022-01-03",
"total_return_pct": -92.4,
"trades": 339,
"transaction_cost": 261.1660498017966,
"turnover_multiple": 16.79448833826108,
"underwater_pct": 98.81422924901186,
"win_rate": 17.4
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 24.1194,
"avg_gross_exposure_pct": 75.8806,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9815423976608187,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21888,
"end_date": "2024-01-03",
"ev_net_r": -0.8074917086839428,
"ev_without_best": {
"1": -0.8643242290181808,
"10": -1.0397205091511998,
"5": -0.9681148463725605
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 23,
"trailing_stop": 123
},
"gain_to_pain": -0.9530445257995169,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2408.17,
"measurement_start_positions": 15,
"opened_positions": 404,
"peak_positions": 15,
"profit_factor": 0.2992527741767493,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.11,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 21484,
"skipped_min_initial_risk": 0,
"sortino": -5.171183438613409,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 404,
"transaction_cost": 30.025544366639593,
"turnover_multiple": 12.468199656436045,
"underwater_pct": 98.02371541501977,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.7931,
"avg_gross_exposure_pct": 76.2069,
"avg_hold_days": 8.8,
"avg_positions": 14.9683,
"blocked_fraction": 0.9810461425219672,
"cagr_pct": -98.1,
"calmar": -1.0,
"capacity_opportunities": 21737,
"end_date": "2024-01-03",
"ev_net_r": -0.8434659371749496,
"ev_without_best": {
"1": -0.8992184476080172,
"10": -1.048584486553381,
"5": -0.9864048738027982
},
"exit_reasons": {
"open_at_end": 15,
"stop": 250,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9735500246329377,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 2281.98,
"measurement_start_positions": 15,
"opened_positions": 412,
"peak_positions": 15,
"profit_factor": 0.2785821635762014,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -4.47,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 21325,
"skipped_min_initial_risk": 0,
"sortino": -5.478198083919588,
"start_date": "2023-01-03",
"total_return_pct": -98.1,
"trades": 412,
"transaction_cost": 54.098314741252196,
"turnover_multiple": 11.853371795820339,
"underwater_pct": 98.02371541501977,
"win_rate": 17.2
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 2.9693,
"avg_gross_exposure_pct": 97.0307,
"avg_hold_days": 10.3,
"avg_positions": 11.6706,
"blocked_fraction": 0.9728795245813074,
"cagr_pct": -77.3,
"calmar": -0.96,
"capacity_opportunities": 9255,
"end_date": "2024-01-03",
"ev_net_r": -0.7642459826498412,
"ev_without_best": {
"1": -0.8566949665804406,
"10": -1.0942007954113822,
"5": -1.0190526937226747
},
"exit_reasons": {
"open_at_end": 1,
"stop": 140,
"time": 19,
"trailing_stop": 91
},
"gain_to_pain": -0.8942773681178874,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 80.8,
"measurement_start_equity": 2003.96,
"measurement_start_positions": 15,
"opened_positions": 251,
"peak_positions": 15,
"profit_factor": 0.34003050025029524,
"sessions_at_capacity": 110,
"sessions_measured": 252,
"sharpe": -2.42,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 9004,
"skipped_min_initial_risk": 0,
"sortino": -3.584045895257708,
"start_date": "2023-01-03",
"total_return_pct": -77.3,
"trades": 251,
"transaction_cost": 19.78698444520785,
"turnover_multiple": 9.873941817804672,
"underwater_pct": 97.62845849802372,
"win_rate": 19.5
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 2.8768,
"avg_gross_exposure_pct": 97.1232,
"avg_hold_days": 10.3,
"avg_positions": 11.6349,
"blocked_fraction": 0.9730898087106884,
"cagr_pct": -76.9,
"calmar": -0.96,
"capacity_opportunities": 9253,
"end_date": "2024-01-03",
"ev_net_r": -0.730607752131903,
"ev_without_best": {
"1": -0.8235221447459897,
"10": -1.0612067969813874,
"5": -0.986429810544315
},
"exit_reasons": {
"open_at_end": 1,
"stop": 139,
"time": 19,
"trailing_stop": 90
},
"gain_to_pain": -0.894685485807836,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 80.4,
"measurement_start_equity": 1968.1,
"measurement_start_positions": 15,
"opened_positions": 249,
"peak_positions": 15,
"profit_factor": 0.3509220133731699,
"sessions_at_capacity": 110,
"sessions_measured": 252,
"sharpe": -2.43,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 9004,
"skipped_min_initial_risk": 0,
"sortino": -3.60290863981815,
"start_date": "2023-01-03",
"total_return_pct": -76.9,
"trades": 249,
"transaction_cost": 38.5137137265426,
"turnover_multiple": 9.784491064108176,
"underwater_pct": 97.62845849802372,
"win_rate": 19.7
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 2.629,
"avg_gross_exposure_pct": 97.371,
"avg_hold_days": 10.0,
"avg_positions": 11.8413,
"blocked_fraction": 0.9759859610233675,
"cagr_pct": -77.4,
"calmar": -0.93,
"capacity_opportunities": 10827,
"end_date": "2024-01-03",
"ev_net_r": -0.7384364292373752,
"ev_without_best": {
"1": -0.8275732494274809,
"10": -1.08143074741337,
"5": -0.9973469290729224
},
"exit_reasons": {
"open_at_end": 2,
"stop": 149,
"time": 18,
"trailing_stop": 91
},
"gain_to_pain": -0.8215240451505167,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 83.2,
"measurement_start_equity": 2683.28,
"measurement_start_positions": 15,
"opened_positions": 260,
"peak_positions": 15,
"profit_factor": 0.371721890468096,
"sessions_at_capacity": 126,
"sessions_measured": 252,
"sharpe": -2.14,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 10567,
"skipped_min_initial_risk": 0,
"sortino": -3.135954390913345,
"start_date": "2023-01-03",
"total_return_pct": -77.4,
"trades": 260,
"transaction_cost": 31.79804626976719,
"turnover_multiple": 11.850439115473296,
"underwater_pct": 97.23320158102767,
"win_rate": 20.4
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 2.4418,
"avg_gross_exposure_pct": 97.5582,
"avg_hold_days": 10.0,
"avg_positions": 11.5913,
"blocked_fraction": 0.9765384973466158,
"cagr_pct": -77.6,
"calmar": -0.93,
"capacity_opportunities": 10741,
"end_date": "2024-01-03",
"ev_net_r": -0.7352982934283886,
"ev_without_best": {
"1": -0.8271208428689864,
"10": -1.0888801829390795,
"5": -1.002139843867238
},
"exit_reasons": {
"open_at_end": 1,
"stop": 146,
"time": 18,
"trailing_stop": 87
},
"gain_to_pain": -0.8244997664881306,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 83.2,
"measurement_start_equity": 2640.83,
"measurement_start_positions": 15,
"opened_positions": 252,
"peak_positions": 15,
"profit_factor": 0.3725786347197002,
"sessions_at_capacity": 125,
"sessions_measured": 252,
"sharpe": -2.22,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 10489,
"skipped_min_initial_risk": 0,
"sortino": -3.2652595780924987,
"start_date": "2023-01-03",
"total_return_pct": -77.6,
"trades": 252,
"transaction_cost": 61.61907552528706,
"turnover_multiple": 11.666611543584226,
"underwater_pct": 97.23320158102767,
"win_rate": 20.2
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 24.0718,
"avg_gross_exposure_pct": 75.9282,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.981407884518752,
"cagr_pct": -97.8,
"calmar": -1.0,
"capacity_opportunities": 21891,
"end_date": "2024-01-03",
"ev_net_r": -0.8117849162018671,
"ev_without_best": {
"1": -0.8682080662073249,
"10": -1.042366980331032,
"5": -0.9712627718619369
},
"exit_reasons": {
"open_at_end": 15,
"stop": 245,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.980079486260431,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2636.45,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.29659618839831503,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.18,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 21484,
"skipped_min_initial_risk": 0,
"sortino": -5.243216345807922,
"start_date": "2023-01-03",
"total_return_pct": -97.8,
"trades": 407,
"transaction_cost": 30.950190330809132,
"turnover_multiple": 11.739342802180634,
"underwater_pct": 98.41897233201581,
"win_rate": 17.7
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.9514,
"avg_gross_exposure_pct": 76.0486,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9814070351758793,
"cagr_pct": -98.1,
"calmar": -1.0,
"capacity_opportunities": 21890,
"end_date": "2024-01-03",
"ev_net_r": -0.8383147195396883,
"ev_without_best": {
"1": -0.8947411495159334,
"10": -1.0502858082809838,
"5": -0.9863879186441484
},
"exit_reasons": {
"open_at_end": 15,
"stop": 245,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.9815537250979806,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 2589.32,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.2774189257169112,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.34,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 21483,
"skipped_min_initial_risk": 0,
"sortino": -5.403969306435218,
"start_date": "2023-01-03",
"total_return_pct": -98.1,
"trades": 407,
"transaction_cost": 60.15604573518594,
"turnover_multiple": 11.616186051779218,
"underwater_pct": 98.41897233201581,
"win_rate": 17.4
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 26.8132,
"avg_gross_exposure_pct": 73.1868,
"avg_hold_days": 8.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.9815964928303955,
"cagr_pct": -97.5,
"calmar": -1.0,
"capacity_opportunities": 21898,
"end_date": "2024-01-03",
"ev_net_r": -0.7989717159237562,
"ev_without_best": {
"1": -0.8559244166748451,
"10": -1.027202978312847,
"5": -0.9628034061244216
},
"exit_reasons": {
"open_at_end": 15,
"stop": 241,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.9802051473488498,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 97.8,
"measurement_start_equity": 2548.59,
"measurement_start_positions": 15,
"opened_positions": 403,
"peak_positions": 15,
"profit_factor": 0.2987136326779991,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -3.99,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 21495,
"skipped_min_initial_risk": 0,
"sortino": -5.1442069174160645,
"start_date": "2023-01-03",
"total_return_pct": -97.5,
"trades": 403,
"transaction_cost": 29.851863165472633,
"turnover_multiple": 11.713089655641994,
"underwater_pct": 98.41897233201581,
"win_rate": 18.1
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.6219,
"avg_gross_exposure_pct": 74.3781,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9817359937902379,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21901,
"end_date": "2024-01-03",
"ev_net_r": -0.8232648198743578,
"ev_without_best": {
"1": -0.880643468171827,
"10": -1.0581477373088897,
"5": -0.9857401921778354
},
"exit_reasons": {
"open_at_end": 15,
"stop": 240,
"time": 23,
"trailing_stop": 122
},
"gain_to_pain": -0.9815070745649322,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 97.9,
"measurement_start_equity": 2500.33,
"measurement_start_positions": 15,
"opened_positions": 400,
"peak_positions": 15,
"profit_factor": 0.2944796482103277,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.04,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 21501,
"skipped_min_initial_risk": 0,
"sortino": -5.152077051349524,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 400,
"transaction_cost": 57.97117131416147,
"turnover_multiple": 11.592704025900874,
"underwater_pct": 98.41897233201581,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.2771,
"avg_gross_exposure_pct": 74.7229,
"avg_hold_days": 9.0,
"avg_positions": 14.9841,
"blocked_fraction": 0.9814510233918129,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 21888,
"end_date": "2024-01-03",
"ev_net_r": -0.7924771583789363,
"ev_without_best": {
"1": -0.8489919513280546,
"10": -1.018583709233067,
"5": -0.9547734015383179
},
"exit_reasons": {
"open_at_end": 15,
"stop": 244,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.9482219217787474,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 3002.52,
"measurement_start_positions": 15,
"opened_positions": 406,
"peak_positions": 15,
"profit_factor": 0.30104209616554717,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.08,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 21482,
"skipped_min_initial_risk": 0,
"sortino": -5.173858205904873,
"start_date": "2023-01-03",
"total_return_pct": -97.5,
"trades": 406,
"transaction_cost": 37.78489666349248,
"turnover_multiple": 12.58439466298059,
"underwater_pct": 98.02371541501977,
"win_rate": 18.2
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.1565,
"avg_gross_exposure_pct": 74.8435,
"avg_hold_days": 9.0,
"avg_positions": 14.9841,
"blocked_fraction": 0.9814501759035044,
"cagr_pct": -97.6,
"calmar": -0.99,
"capacity_opportunities": 21887,
"end_date": "2024-01-03",
"ev_net_r": -0.8017782665864356,
"ev_without_best": {
"1": -0.8582538076170585,
"10": -1.0277642424817923,
"5": -0.9639878240154283
},
"exit_reasons": {
"open_at_end": 15,
"stop": 244,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.949575426647476,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2957.4,
"measurement_start_positions": 15,
"opened_positions": 406,
"peak_positions": 15,
"profit_factor": 0.29753473940948294,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.12,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 21481,
"skipped_min_initial_risk": 0,
"sortino": -5.211521297899532,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 406,
"transaction_cost": 73.710768031833,
"turnover_multiple": 12.46208967874366,
"underwater_pct": 98.02371541501977,
"win_rate": 18.0
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 22.8116,
"avg_gross_exposure_pct": 77.1884,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9815973332115622,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 21899,
"end_date": "2024-01-03",
"ev_net_r": -0.8210406066655478,
"ev_without_best": {
"1": -0.8780482051548004,
"10": -1.0460633313687533,
"5": -0.9814268200715854
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 23,
"trailing_stop": 122
},
"gain_to_pain": -0.9312368294957548,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2303.39,
"measurement_start_positions": 15,
"opened_positions": 403,
"peak_positions": 15,
"profit_factor": 0.2899475794220577,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 21496,
"skipped_min_initial_risk": 0,
"sortino": -5.094478834203697,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 403,
"transaction_cost": 29.585797179840505,
"turnover_multiple": 12.844458463326012,
"underwater_pct": 98.02371541501977,
"win_rate": 17.6
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 22.7001,
"avg_gross_exposure_pct": 77.2999,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9815948118377786,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 21896,
"end_date": "2024-01-03",
"ev_net_r": -0.8262808730108643,
"ev_without_best": {
"1": -0.8832388250601845,
"10": -1.0537892202254024,
"5": -0.989205128030101
},
"exit_reasons": {
"open_at_end": 15,
"stop": 244,
"time": 23,
"trailing_stop": 121
},
"gain_to_pain": -0.9321082292731175,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2269.05,
"measurement_start_positions": 15,
"opened_positions": 403,
"peak_positions": 15,
"profit_factor": 0.28952435417795097,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 21493,
"skipped_min_initial_risk": 0,
"sortino": -5.106479757215595,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 403,
"transaction_cost": 57.73209587263146,
"turnover_multiple": 12.721644713124755,
"underwater_pct": 98.02371541501977,
"win_rate": 17.4
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.7631,
"avg_gross_exposure_pct": 76.2369,
"avg_hold_days": 8.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.9814129789468877,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 21897,
"end_date": "2024-01-03",
"ev_net_r": -0.8084544793145547,
"ev_without_best": {
"1": -0.864869426273492,
"10": -1.0258875761699975,
"5": -0.9671297240049985
},
"exit_reasons": {
"open_at_end": 15,
"stop": 244,
"time": 23,
"trailing_stop": 125
},
"gain_to_pain": -0.9329424319057195,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2543.12,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.2895920741253135,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.05,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 21490,
"skipped_min_initial_risk": 0,
"sortino": -5.125889425680817,
"start_date": "2023-01-03",
"total_return_pct": -97.5,
"trades": 407,
"transaction_cost": 32.74202771810807,
"turnover_multiple": 12.874747443340492,
"underwater_pct": 98.02371541501977,
"win_rate": 17.7
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 22.5766,
"avg_gross_exposure_pct": 77.4234,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.9815525114155251,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21900,
"end_date": "2024-01-03",
"ev_net_r": -0.8327646444755037,
"ev_without_best": {
"1": -0.8895973504191547,
"10": -1.0571540590003508,
"5": -0.992689665798334
},
"exit_reasons": {
"open_at_end": 15,
"stop": 243,
"time": 23,
"trailing_stop": 123
},
"gain_to_pain": -0.9356100561363172,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 2502.49,
"measurement_start_positions": 15,
"opened_positions": 404,
"peak_positions": 15,
"profit_factor": 0.2854930214709726,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.1,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 21496,
"skipped_min_initial_risk": 0,
"sortino": -5.134645360181403,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 404,
"transaction_cost": 63.776911968790365,
"turnover_multiple": 12.742690673846921,
"underwater_pct": 98.02371541501977,
"win_rate": 17.3
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.8201,
"avg_gross_exposure_pct": 76.1799,
"avg_hold_days": 9.0,
"avg_positions": 14.9841,
"blocked_fraction": 0.9816463498150938,
"cagr_pct": -97.1,
"calmar": -0.99,
"capacity_opportunities": 21903,
"end_date": "2024-01-03",
"ev_net_r": -0.782647826451919,
"ev_without_best": {
"1": -0.8397018459343776,
"10": -1.012517925494271,
"5": -0.9481410880461595
},
"exit_reasons": {
"open_at_end": 15,
"stop": 239,
"time": 22,
"trailing_stop": 126
},
"gain_to_pain": -0.9258558001825088,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 97.8,
"measurement_start_equity": 2420.02,
"measurement_start_positions": 15,
"opened_positions": 402,
"peak_positions": 15,
"profit_factor": 0.3099451081072954,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -3.76,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 21501,
"skipped_min_initial_risk": 0,
"sortino": -4.866524834919053,
"start_date": "2023-01-03",
"total_return_pct": -97.0,
"trades": 402,
"transaction_cost": 33.09005402732933,
"turnover_multiple": 13.673463040524181,
"underwater_pct": 97.23320158102767,
"win_rate": 18.2
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.4235,
"avg_gross_exposure_pct": 76.5765,
"avg_hold_days": 9.1,
"avg_positions": 14.9563,
"blocked_fraction": 0.98145645995434,
"cagr_pct": -98.0,
"calmar": -1.0,
"capacity_opportunities": 21463,
"end_date": "2024-01-03",
"ev_net_r": -0.8520026874250036,
"ev_without_best": {
"1": -0.9097427844986581,
"10": -1.0707286457698277,
"5": -1.0051073586923416
},
"exit_reasons": {
"open_at_end": 15,
"stop": 235,
"time": 23,
"trailing_stop": 125
},
"gain_to_pain": -0.9521285652460134,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.4,
"measurement_start_equity": 2495.07,
"measurement_start_positions": 15,
"opened_positions": 398,
"peak_positions": 15,
"profit_factor": 0.2715922388226265,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": -4.23,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 21065,
"skipped_min_initial_risk": 0,
"sortino": -5.260784275336946,
"start_date": "2023-01-03",
"total_return_pct": -98.0,
"trades": 398,
"transaction_cost": 63.58172715975588,
"turnover_multiple": 12.741471613973932,
"underwater_pct": 97.62845849802372,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 22.2303,
"avg_gross_exposure_pct": 77.7697,
"avg_hold_days": 9.1,
"avg_positions": 14.9683,
"blocked_fraction": 0.9818499287782015,
"cagr_pct": -97.4,
"calmar": -0.99,
"capacity_opportunities": 21763,
"end_date": "2024-01-03",
"ev_net_r": -0.809415631964557,
"ev_without_best": {
"1": -0.8675512401320153,
"10": -1.0471231296708046,
"5": -0.9737701231290737
},
"exit_reasons": {
"open_at_end": 15,
"stop": 233,
"time": 23,
"trailing_stop": 124
},
"gain_to_pain": -0.9072643633428357,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2336.07,
"measurement_start_positions": 15,
"opened_positions": 395,
"peak_positions": 15,
"profit_factor": 0.2956695106778793,
"sessions_at_capacity": 247,
"sessions_measured": 252,
"sharpe": -3.99,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 21368,
"skipped_min_initial_risk": 0,
"sortino": -4.96752693667761,
"start_date": "2023-01-03",
"total_return_pct": -97.4,
"trades": 395,
"transaction_cost": 32.324999825449005,
"turnover_multiple": 13.837342128210627,
"underwater_pct": 96.44268774703558,
"win_rate": 18.0
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 22.5992,
"avg_gross_exposure_pct": 77.4008,
"avg_hold_days": 9.1,
"avg_positions": 14.9563,
"blocked_fraction": 0.9815462043897666,
"cagr_pct": -97.7,
"calmar": -0.99,
"capacity_opportunities": 21459,
"end_date": "2024-01-03",
"ev_net_r": -0.8313441557966784,
"ev_without_best": {
"1": -0.8893243077121531,
"10": -1.0713981050046648,
"5": -0.9980803756817866
},
"exit_reasons": {
"open_at_end": 15,
"stop": 236,
"time": 23,
"trailing_stop": 122
},
"gain_to_pain": -0.910472833585868,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 2298.15,
"measurement_start_positions": 15,
"opened_positions": 396,
"peak_positions": 15,
"profit_factor": 0.2904489217355775,
"sessions_at_capacity": 244,
"sessions_measured": 252,
"sharpe": -4.03,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 21063,
"skipped_min_initial_risk": 0,
"sortino": -5.022364857352416,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 396,
"transaction_cost": 62.1980429789035,
"turnover_multiple": 13.53219828533897,
"underwater_pct": 96.44268774703558,
"win_rate": 17.9
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.8493,
"avg_gross_exposure_pct": 76.1507,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.981407884518752,
"cagr_pct": -97.8,
"calmar": -1.0,
"capacity_opportunities": 21891,
"end_date": "2024-01-03",
"ev_net_r": -0.816944204976299,
"ev_without_best": {
"1": -0.8733800625895758,
"10": -1.0402208389052012,
"5": -0.975683585392112
},
"exit_reasons": {
"open_at_end": 15,
"stop": 245,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9753861277044473,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2722.66,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.2941336661340125,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.24,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 21484,
"skipped_min_initial_risk": 0,
"sortino": -5.251498645921309,
"start_date": "2023-01-03",
"total_return_pct": -97.8,
"trades": 407,
"transaction_cost": 32.55521213207277,
"turnover_multiple": 11.957134615439594,
"underwater_pct": 98.02371541501977,
"win_rate": 17.7
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.7819,
"avg_gross_exposure_pct": 76.2181,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.981407884518752,
"cagr_pct": -97.9,
"calmar": -1.0,
"capacity_opportunities": 21891,
"end_date": "2024-01-03",
"ev_net_r": -0.8262860202929875,
"ev_without_best": {
"1": -0.8826828229311865,
"10": -1.0494495275804785,
"5": -0.984936991404671
},
"exit_reasons": {
"open_at_end": 15,
"stop": 245,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.976409992594065,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2679.2,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.2907453321734496,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.28,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 21484,
"skipped_min_initial_risk": 0,
"sortino": -5.2890133941227315,
"start_date": "2023-01-03",
"total_return_pct": -97.9,
"trades": 407,
"transaction_cost": 63.44230422538996,
"turnover_multiple": 11.839785052513804,
"underwater_pct": 98.02371541501977,
"win_rate": 17.4
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 24.9492,
"avg_gross_exposure_pct": 75.0508,
"avg_hold_days": 8.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.9812682748538012,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21888,
"end_date": "2024-01-03",
"ev_net_r": -0.8021553117022915,
"ev_without_best": {
"1": -0.8581410557064878,
"10": -1.018863129187843,
"5": -0.9595774167084572
},
"exit_reasons": {
"open_at_end": 15,
"stop": 246,
"time": 24,
"trailing_stop": 125
},
"gain_to_pain": -0.9714814837792611,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2821.04,
"measurement_start_positions": 15,
"opened_positions": 410,
"peak_positions": 15,
"profit_factor": 0.29492476024679914,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.22,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 21478,
"skipped_min_initial_risk": 0,
"sortino": -5.271087004511865,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 410,
"transaction_cost": 34.08325369695675,
"turnover_multiple": 12.081804475284558,
"underwater_pct": 98.02371541501977,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 23.7602,
"avg_gross_exposure_pct": 76.2398,
"avg_hold_days": 9.0,
"avg_positions": 14.9722,
"blocked_fraction": 0.981407884518752,
"cagr_pct": -97.9,
"calmar": -1.0,
"capacity_opportunities": 21891,
"end_date": "2024-01-03",
"ev_net_r": -0.8262860202929875,
"ev_without_best": {
"1": -0.8826828229311865,
"10": -1.0494495275804785,
"5": -0.9849369914046707
},
"exit_reasons": {
"open_at_end": 15,
"stop": 245,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.972991178624707,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2780.01,
"measurement_start_positions": 15,
"opened_positions": 407,
"peak_positions": 15,
"profit_factor": 0.29074533217344967,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.27,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 21484,
"skipped_min_initial_risk": 0,
"sortino": -5.276974336421097,
"start_date": "2023-01-03",
"total_return_pct": -97.9,
"trades": 407,
"transaction_cost": 66.5033087120109,
"turnover_multiple": 11.960983721643249,
"underwater_pct": 98.02371541501977,
"win_rate": 17.4
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-13|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.4678,
"avg_gross_exposure_pct": 74.5322,
"avg_hold_days": 8.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.9813605007081182,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21889,
"end_date": "2024-01-03",
"ev_net_r": -0.7996108401803088,
"ev_without_best": {
"1": -0.8558654466328747,
"10": -1.0173437102280494,
"5": -0.9577826272023612
},
"exit_reasons": {
"open_at_end": 15,
"stop": 246,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9693078102302333,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 3403.68,
"measurement_start_positions": 15,
"opened_positions": 408,
"peak_positions": 15,
"profit_factor": 0.29697554079947697,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.2,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 21481,
"skipped_min_initial_risk": 0,
"sortino": -5.2542365978794985,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 408,
"transaction_cost": 40.89638621041218,
"turnover_multiple": 12.015344042451755,
"underwater_pct": 98.02371541501977,
"win_rate": 18.1
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-13|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.3815,
"avg_gross_exposure_pct": 74.6185,
"avg_hold_days": 8.9,
"avg_positions": 14.9841,
"blocked_fraction": 0.9813605007081182,
"cagr_pct": -97.8,
"calmar": -1.0,
"capacity_opportunities": 21889,
"end_date": "2024-01-03",
"ev_net_r": -0.808858274518619,
"ev_without_best": {
"1": -0.8650736900599814,
"10": -1.0264791406868135,
"5": -0.9669386657048527
},
"exit_reasons": {
"open_at_end": 15,
"stop": 246,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9701749825830466,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 3357.92,
"measurement_start_positions": 15,
"opened_positions": 408,
"peak_positions": 15,
"profit_factor": 0.2935170327280708,
"sessions_at_capacity": 248,
"sessions_measured": 252,
"sharpe": -4.24,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 21481,
"skipped_min_initial_risk": 0,
"sortino": -5.29062175229299,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 408,
"transaction_cost": 79.94956433434858,
"turnover_multiple": 11.904626127833387,
"underwater_pct": 98.02371541501977,
"win_rate": 17.9
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-14|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.8086,
"avg_gross_exposure_pct": 74.1914,
"avg_hold_days": 9.0,
"avg_positions": 14.9881,
"blocked_fraction": 0.9815987246640856,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 21955,
"end_date": "2024-01-03",
"ev_net_r": -0.7951687034957162,
"ev_without_best": {
"1": -0.8519706456533085,
"10": -1.0149993149478858,
"5": -0.9548705067199372
},
"exit_reasons": {
"open_at_end": 15,
"stop": 242,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9729537524092157,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 97.9,
"measurement_start_equity": 4552.49,
"measurement_start_positions": 15,
"opened_positions": 404,
"peak_positions": 15,
"profit_factor": 0.2978972893082547,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.14,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 21551,
"skipped_min_initial_risk": 0,
"sortino": -5.1834879139367,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 404,
"transaction_cost": 54.05214939604826,
"turnover_multiple": 11.87309568962222,
"underwater_pct": 98.02371541501977,
"win_rate": 18.1
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2023-seed-14|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 25.7256,
"avg_gross_exposure_pct": 74.2744,
"avg_hold_days": 9.0,
"avg_positions": 14.9881,
"blocked_fraction": 0.9815987246640856,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 21955,
"end_date": "2024-01-03",
"ev_net_r": -0.8043539422621926,
"ev_without_best": {
"1": -0.8611161501854632,
"10": -1.024069834171779,
"5": -0.9639626540084834
},
"exit_reasons": {
"open_at_end": 15,
"stop": 242,
"time": 24,
"trailing_stop": 123
},
"gain_to_pain": -0.9740101111253319,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 4510.84,
"measurement_start_positions": 15,
"opened_positions": 404,
"peak_positions": 15,
"profit_factor": 0.294434961535015,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.18,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 21551,
"skipped_min_initial_risk": 0,
"sortino": -5.21865872489952,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 404,
"transaction_cost": 106.06932458717844,
"turnover_multiple": 11.757158820439034,
"underwater_pct": 98.02371541501977,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.9509,
"avg_gross_exposure_pct": 84.0491,
"avg_hold_days": 9.7,
"avg_positions": 14.9206,
"blocked_fraction": 0.9842901901946075,
"cagr_pct": -90.7,
"calmar": -0.98,
"capacity_opportunities": 22661,
"end_date": "2024-12-31",
"ev_net_r": -0.6341739883957753,
"ev_without_best": {
"1": -0.6914877261054838,
"10": -0.9067409870352351,
"5": -0.8257456660065066
},
"exit_reasons": {
"open_at_end": 15,
"stop": 206,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8666643921736967,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 12086.61,
"measurement_start_positions": 15,
"opened_positions": 356,
"peak_positions": 15,
"profit_factor": 0.38938887800414185,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22305,
"skipped_min_initial_risk": 0,
"sortino": -3.7292491477631655,
"start_date": "2024-01-02",
"total_return_pct": -90.7,
"trades": 356,
"transaction_cost": 163.2729836877159,
"turnover_multiple": 13.508583770611933,
"underwater_pct": 99.2094861660079,
"win_rate": 19.1
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.8979,
"avg_gross_exposure_pct": 84.1021,
"avg_hold_days": 9.8,
"avg_positions": 14.9325,
"blocked_fraction": 0.9846120218579235,
"cagr_pct": -90.9,
"calmar": -0.98,
"capacity_opportunities": 22875,
"end_date": "2024-12-31",
"ev_net_r": -0.6418204695809936,
"ev_without_best": {
"1": -0.6997324235180301,
"10": -0.9172277505000677,
"5": -0.8354139286223837
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8668546101511231,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 11801.03,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3895908145060991,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -2.97,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 22523,
"skipped_min_initial_risk": 0,
"sortino": -3.7488032531618685,
"start_date": "2024-01-02",
"total_return_pct": -90.9,
"trades": 352,
"transaction_cost": 314.85362296262514,
"turnover_multiple": 13.340090778628014,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4146,
"avg_gross_exposure_pct": 82.5854,
"avg_hold_days": 10.2,
"avg_positions": 14.996,
"blocked_fraction": 0.9858891886283462,
"cagr_pct": -86.7,
"calmar": -0.97,
"capacity_opportunities": 24095,
"end_date": "2024-12-31",
"ev_net_r": -0.5666366193676913,
"ev_without_best": {
"1": -0.6378587670689402,
"10": -0.8721856840466907,
"5": -0.7811582484901871
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 27,
"trailing_stop": 115
},
"gain_to_pain": -0.8808175308124027,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 9623.62,
"measurement_start_positions": 15,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.44556727736151175,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -2.46,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 23755,
"skipped_min_initial_risk": 0,
"sortino": -3.2038362670893163,
"start_date": "2024-01-02",
"total_return_pct": -86.6,
"trades": 340,
"transaction_cost": 155.79526719979188,
"turnover_multiple": 16.188842369066098,
"underwater_pct": 98.41897233201581,
"win_rate": 20.3
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.2436,
"avg_gross_exposure_pct": 82.7564,
"avg_hold_days": 10.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9858346255395835,
"cagr_pct": -86.9,
"calmar": -0.97,
"capacity_opportunities": 23861,
"end_date": "2024-12-31",
"ev_net_r": -0.5753258328544179,
"ev_without_best": {
"1": -0.646916939756011,
"10": -0.8824195139453941,
"5": -0.7909282234470415
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 26,
"trailing_stop": 115
},
"gain_to_pain": -0.8807866300966042,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 9398.5,
"measurement_start_positions": 15,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.4426797242480864,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -2.48,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 23523,
"skipped_min_initial_risk": 0,
"sortino": -3.227007111335494,
"start_date": "2024-01-02",
"total_return_pct": -86.8,
"trades": 338,
"transaction_cost": 300.6723441157611,
"turnover_multiple": 15.995762308653571,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.9998,
"avg_gross_exposure_pct": 84.0002,
"avg_hold_days": 9.8,
"avg_positions": 14.9325,
"blocked_fraction": 0.9846120218579235,
"cagr_pct": -90.7,
"calmar": -0.98,
"capacity_opportunities": 22875,
"end_date": "2024-12-31",
"ev_net_r": -0.632560162883913,
"ev_without_best": {
"1": -0.6905224508082283,
"10": -0.9082678917556513,
"5": -0.8263169055750006
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8634828076768769,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 9711.11,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3943251393610339,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 22523,
"skipped_min_initial_risk": 0,
"sortino": -3.7165666779694337,
"start_date": "2024-01-02",
"total_return_pct": -90.6,
"trades": 352,
"transaction_cost": 131.0028632490037,
"turnover_multiple": 13.489998903215357,
"underwater_pct": 99.2094861660079,
"win_rate": 19.3
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.8979,
"avg_gross_exposure_pct": 84.1021,
"avg_hold_days": 9.8,
"avg_positions": 14.9325,
"blocked_fraction": 0.9846120218579235,
"cagr_pct": -90.9,
"calmar": -0.98,
"capacity_opportunities": 22875,
"end_date": "2024-12-31",
"ev_net_r": -0.6418204695809936,
"ev_without_best": {
"1": -0.6997324235180301,
"10": -0.9172277505000677,
"5": -0.8354139286223837
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8668519375606106,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 9493.97,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3895908145060991,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -2.97,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 22523,
"skipped_min_initial_risk": 0,
"sortino": -3.7488094444447375,
"start_date": "2024-01-02",
"total_return_pct": -90.9,
"trades": 352,
"transaction_cost": 253.30060672455474,
"turnover_multiple": 13.340078319425633,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.9443,
"avg_gross_exposure_pct": 84.0557,
"avg_hold_days": 9.7,
"avg_positions": 14.9167,
"blocked_fraction": 0.9843336275375111,
"cagr_pct": -90.7,
"calmar": -0.98,
"capacity_opportunities": 22660,
"end_date": "2024-12-31",
"ev_net_r": -0.6331197528435729,
"ev_without_best": {
"1": -0.6905924157006189,
"10": -0.9064462432022137,
"5": -0.8252237175967321
},
"exit_reasons": {
"open_at_end": 15,
"stop": 205,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.86666013557529,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 11071.96,
"measurement_start_positions": 15,
"opened_positions": 355,
"peak_positions": 15,
"profit_factor": 0.39045380706094746,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 22305,
"skipped_min_initial_risk": 0,
"sortino": -3.7283245642978384,
"start_date": "2024-01-02",
"total_return_pct": -90.7,
"trades": 355,
"transaction_cost": 149.63236982094207,
"turnover_multiple": 13.51453309269019,
"underwater_pct": 99.2094861660079,
"win_rate": 19.2
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.8913,
"avg_gross_exposure_pct": 84.1087,
"avg_hold_days": 9.8,
"avg_positions": 14.9325,
"blocked_fraction": 0.9846120218579235,
"cagr_pct": -90.9,
"calmar": -0.98,
"capacity_opportunities": 22875,
"end_date": "2024-12-31",
"ev_net_r": -0.6418204695809936,
"ev_without_best": {
"1": -0.6997324235180301,
"10": -0.9172277505000677,
"5": -0.8354139286223837
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.866829744540507,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10843.2,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3895908145060991,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -2.97,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 22523,
"skipped_min_initial_risk": 0,
"sortino": -3.7480297371353535,
"start_date": "2024-01-02",
"total_return_pct": -90.8,
"trades": 352,
"transaction_cost": 289.4239811085451,
"turnover_multiple": 13.345874885114407,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.9509,
"avg_gross_exposure_pct": 84.0491,
"avg_hold_days": 9.7,
"avg_positions": 14.9206,
"blocked_fraction": 0.9842901901946075,
"cagr_pct": -90.7,
"calmar": -0.98,
"capacity_opportunities": 22661,
"end_date": "2024-12-31",
"ev_net_r": -0.6341739883957753,
"ev_without_best": {
"1": -0.6914877261054838,
"10": -0.9067409870352351,
"5": -0.8257456660065066
},
"exit_reasons": {
"open_at_end": 15,
"stop": 206,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8666626455502052,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 12046.59,
"measurement_start_positions": 15,
"opened_positions": 356,
"peak_positions": 15,
"profit_factor": 0.38938887800414185,
"sessions_at_capacity": 237,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 22305,
"skipped_min_initial_risk": 0,
"sortino": -3.7292675239399062,
"start_date": "2024-01-02",
"total_return_pct": -90.7,
"trades": 356,
"transaction_cost": 162.73236276382244,
"turnover_multiple": 13.508583156214533,
"underwater_pct": 99.2094861660079,
"win_rate": 19.1
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 15.8979,
"avg_gross_exposure_pct": 84.1021,
"avg_hold_days": 9.8,
"avg_positions": 14.9325,
"blocked_fraction": 0.9846120218579235,
"cagr_pct": -90.9,
"calmar": -0.98,
"capacity_opportunities": 22875,
"end_date": "2024-12-31",
"ev_net_r": -0.6418204695809936,
"ev_without_best": {
"1": -0.6997324235180301,
"10": -0.9172277505000677,
"5": -0.8354139286223837
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 27,
"trailing_stop": 108
},
"gain_to_pain": -0.8668531904168453,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 11790.25,
"measurement_start_positions": 15,
"opened_positions": 352,
"peak_positions": 15,
"profit_factor": 0.3895908145060991,
"sessions_at_capacity": 239,
"sessions_measured": 252,
"sharpe": -2.97,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 22523,
"skipped_min_initial_risk": 0,
"sortino": -3.7488070476270936,
"start_date": "2024-01-02",
"total_return_pct": -90.9,
"trades": 352,
"transaction_cost": 314.5660180242259,
"turnover_multiple": 13.340091093243396,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4146,
"avg_gross_exposure_pct": 82.5854,
"avg_hold_days": 10.2,
"avg_positions": 14.996,
"blocked_fraction": 0.9858891886283462,
"cagr_pct": -86.7,
"calmar": -0.97,
"capacity_opportunities": 24095,
"end_date": "2024-12-31",
"ev_net_r": -0.5666366193676914,
"ev_without_best": {
"1": -0.6378587670689402,
"10": -0.8721856840466907,
"5": -0.7811582484901873
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 27,
"trailing_stop": 115
},
"gain_to_pain": -0.8808194354096938,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 11294.96,
"measurement_start_positions": 15,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.4455672773615117,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -2.46,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 23755,
"skipped_min_initial_risk": 0,
"sortino": -3.2038311793562215,
"start_date": "2024-01-02",
"total_return_pct": -86.6,
"trades": 340,
"transaction_cost": 182.8524116337968,
"turnover_multiple": 16.18884986169024,
"underwater_pct": 98.41897233201581,
"win_rate": 20.3
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.2436,
"avg_gross_exposure_pct": 82.7564,
"avg_hold_days": 10.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9858346255395835,
"cagr_pct": -86.9,
"calmar": -0.97,
"capacity_opportunities": 23861,
"end_date": "2024-12-31",
"ev_net_r": -0.5753258328544177,
"ev_without_best": {
"1": -0.6469169397560108,
"10": -0.8824195139453941,
"5": -0.7909282234470414
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 26,
"trailing_stop": 115
},
"gain_to_pain": -0.8807904125988931,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 11050.89,
"measurement_start_positions": 15,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.4426797242480864,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -2.48,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 23523,
"skipped_min_initial_risk": 0,
"sortino": -3.22701665712104,
"start_date": "2024-01-02",
"total_return_pct": -86.8,
"trades": 338,
"transaction_cost": 353.5349245854555,
"turnover_multiple": 15.995767064257066,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.3891,
"avg_gross_exposure_pct": 82.6109,
"avg_hold_days": 9.8,
"avg_positions": 14.9206,
"blocked_fraction": 0.9841120658789831,
"cagr_pct": -91.3,
"calmar": -0.98,
"capacity_opportunities": 22344,
"end_date": "2024-12-31",
"ev_net_r": -0.6519280643786541,
"ev_without_best": {
"1": -0.7094538580592457,
"10": -0.9500931407982119,
"5": -0.8663415348316702
},
"exit_reasons": {
"open_at_end": 15,
"stop": 200,
"time": 30,
"trailing_stop": 110
},
"gain_to_pain": -0.887349390765865,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 18791.12,
"measurement_start_positions": 15,
"opened_positions": 355,
"peak_positions": 15,
"profit_factor": 0.3951675810044017,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -2.93,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 21989,
"skipped_min_initial_risk": 0,
"sortino": -3.67289319819074,
"start_date": "2024-01-02",
"total_return_pct": -91.2,
"trades": 355,
"transaction_cost": 245.64878996449707,
"turnover_multiple": 13.072599715423939,
"underwater_pct": 99.2094861660079,
"win_rate": 19.7
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.305,
"avg_gross_exposure_pct": 82.695,
"avg_hold_days": 9.7,
"avg_positions": 14.8849,
"blocked_fraction": 0.9835012478047879,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 21638,
"end_date": "2024-12-31",
"ev_net_r": -0.6664320238054138,
"ev_without_best": {
"1": -0.7235997411821674,
"10": -0.962660335854209,
"5": -0.879474978320934
},
"exit_reasons": {
"open_at_end": 15,
"stop": 202,
"time": 30,
"trailing_stop": 110
},
"gain_to_pain": -0.9112412916664332,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 18443.12,
"measurement_start_positions": 15,
"opened_positions": 357,
"peak_positions": 15,
"profit_factor": 0.3847925853892771,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": -3.06,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 21281,
"skipped_min_initial_risk": 0,
"sortino": -3.7904822023429166,
"start_date": "2024-01-02",
"total_return_pct": -91.8,
"trades": 357,
"transaction_cost": 477.3865141927252,
"turnover_multiple": 12.942130024440694,
"underwater_pct": 99.2094861660079,
"win_rate": 18.8
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4146,
"avg_gross_exposure_pct": 82.5854,
"avg_hold_days": 10.2,
"avg_positions": 14.996,
"blocked_fraction": 0.9858891886283462,
"cagr_pct": -86.7,
"calmar": -0.97,
"capacity_opportunities": 24095,
"end_date": "2024-12-31",
"ev_net_r": -0.5666366193676913,
"ev_without_best": {
"1": -0.6378587670689402,
"10": -0.8721856840466907,
"5": -0.7811582484901871
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 27,
"trailing_stop": 115
},
"gain_to_pain": -0.8808182093981671,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 11393.7,
"measurement_start_positions": 15,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.4455672773615117,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -2.46,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 23755,
"skipped_min_initial_risk": 0,
"sortino": -3.203829274789846,
"start_date": "2024-01-02",
"total_return_pct": -86.6,
"trades": 340,
"transaction_cost": 184.45089184880578,
"turnover_multiple": 16.18884926308449,
"underwater_pct": 98.41897233201581,
"win_rate": 20.3
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.2436,
"avg_gross_exposure_pct": 82.7564,
"avg_hold_days": 10.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9858346255395835,
"cagr_pct": -86.9,
"calmar": -0.97,
"capacity_opportunities": 23861,
"end_date": "2024-12-31",
"ev_net_r": -0.5753258328544177,
"ev_without_best": {
"1": -0.6469169397560108,
"10": -0.8824195139453941,
"5": -0.7909282234470415
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 26,
"trailing_stop": 115
},
"gain_to_pain": -0.8807901131562751,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 11163.68,
"measurement_start_positions": 15,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.4426797242480864,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -2.48,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 23523,
"skipped_min_initial_risk": 0,
"sortino": -3.226999770068276,
"start_date": "2024-01-02",
"total_return_pct": -86.8,
"trades": 338,
"transaction_cost": 357.14330854256633,
"turnover_multiple": 15.995769698816444,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4146,
"avg_gross_exposure_pct": 82.5854,
"avg_hold_days": 10.2,
"avg_positions": 14.996,
"blocked_fraction": 0.9858891886283462,
"cagr_pct": -86.7,
"calmar": -0.97,
"capacity_opportunities": 24095,
"end_date": "2024-12-31",
"ev_net_r": -0.5666366193676913,
"ev_without_best": {
"1": -0.6378587670689402,
"10": -0.8721856840466907,
"5": -0.7811582484901871
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 27,
"trailing_stop": 115
},
"gain_to_pain": -0.8808191485564005,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 11093.57,
"measurement_start_positions": 15,
"opened_positions": 340,
"peak_positions": 15,
"profit_factor": 0.4455672773615117,
"sessions_at_capacity": 251,
"sessions_measured": 252,
"sharpe": -2.46,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 23755,
"skipped_min_initial_risk": 0,
"sortino": -3.2038379328292366,
"start_date": "2024-01-02",
"total_return_pct": -86.6,
"trades": 340,
"transaction_cost": 179.59213260012504,
"turnover_multiple": 16.188849270354364,
"underwater_pct": 98.41897233201581,
"win_rate": 20.3
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.2436,
"avg_gross_exposure_pct": 82.7564,
"avg_hold_days": 10.3,
"avg_positions": 14.9881,
"blocked_fraction": 0.9858346255395835,
"cagr_pct": -86.9,
"calmar": -0.97,
"capacity_opportunities": 23861,
"end_date": "2024-12-31",
"ev_net_r": -0.5753258328544177,
"ev_without_best": {
"1": -0.6469169397560108,
"10": -0.8824195139453941,
"5": -0.7909282234470415
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 26,
"trailing_stop": 115
},
"gain_to_pain": -0.8807915647132976,
"longest_underwater_sessions": 197,
"max_drawdown_pct": 89.2,
"measurement_start_equity": 10871.79,
"measurement_start_positions": 15,
"opened_positions": 338,
"peak_positions": 15,
"profit_factor": 0.4426797242480864,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -2.48,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 23523,
"skipped_min_initial_risk": 0,
"sortino": -3.2270103605466334,
"start_date": "2024-01-02",
"total_return_pct": -86.8,
"trades": 338,
"transaction_cost": 347.80514646501456,
"turnover_multiple": 15.995762724676181,
"underwater_pct": 98.41897233201581,
"win_rate": 19.5
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 16.3748,
"avg_gross_exposure_pct": 83.6252,
"avg_hold_days": 10.0,
"avg_positions": 14.9405,
"blocked_fraction": 0.984871604830623,
"cagr_pct": -87.0,
"calmar": -0.97,
"capacity_opportunities": 22937,
"end_date": "2024-12-31",
"ev_net_r": -0.5921372242084223,
"ev_without_best": {
"1": -0.6619921625771047,
"10": -0.8982100930535538,
"5": -0.807342305173865
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 118
},
"gain_to_pain": -0.8104786542262528,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 89.8,
"measurement_start_equity": 15419.7,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.4324927086786789,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -2.33,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 22590,
"skipped_min_initial_risk": 0,
"sortino": -2.966963922180809,
"start_date": "2024-01-02",
"total_return_pct": -86.9,
"trades": 347,
"transaction_cost": 249.2685077679799,
"turnover_multiple": 16.165587382892006,
"underwater_pct": 99.2094861660079,
"win_rate": 20.5
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 16.2966,
"avg_gross_exposure_pct": 83.7034,
"avg_hold_days": 10.1,
"avg_positions": 14.9246,
"blocked_fraction": 0.9847978910369068,
"cagr_pct": -87.3,
"calmar": -0.97,
"capacity_opportunities": 22760,
"end_date": "2024-12-31",
"ev_net_r": -0.600970435489388,
"ev_without_best": {
"1": -0.6709757909342339,
"10": -0.9076585754990718,
"5": -0.8166212196906051
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 117
},
"gain_to_pain": -0.8132155344708454,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 15185.07,
"measurement_start_positions": 15,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.42830851065744246,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": -2.35,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 22414,
"skipped_min_initial_risk": 0,
"sortino": -2.998455611895383,
"start_date": "2024-01-02",
"total_return_pct": -87.2,
"trades": 346,
"transaction_cost": 485.0156838787505,
"turnover_multiple": 15.970149754948464,
"underwater_pct": 99.2094861660079,
"win_rate": 19.7
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.5103,
"avg_gross_exposure_pct": 82.4897,
"avg_hold_days": 9.7,
"avg_positions": 14.9206,
"blocked_fraction": 0.9839727805882617,
"cagr_pct": -91.3,
"calmar": -0.98,
"capacity_opportunities": 22337,
"end_date": "2024-12-31",
"ev_net_r": -0.6425258265098743,
"ev_without_best": {
"1": -0.6995418733587836,
"10": -0.9378503350905053,
"5": -0.8549839099920603
},
"exit_reasons": {
"open_at_end": 15,
"stop": 204,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8747978326159133,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 17289.41,
"measurement_start_positions": 15,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.40189421161140065,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -2.91,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 21979,
"skipped_min_initial_risk": 0,
"sortino": -3.64053930854314,
"start_date": "2024-01-02",
"total_return_pct": -91.2,
"trades": 358,
"transaction_cost": 226.92228732278542,
"turnover_multiple": 13.124929498622881,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4262,
"avg_gross_exposure_pct": 82.5738,
"avg_hold_days": 9.6,
"avg_positions": 14.8849,
"blocked_fraction": 0.9833572188063427,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 21631,
"end_date": "2024-12-31",
"ev_net_r": -0.6570054937199103,
"ev_without_best": {
"1": -0.7136692286949486,
"10": -0.9504253765201299,
"5": -0.8681153172101516
},
"exit_reasons": {
"open_at_end": 15,
"stop": 206,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8987298904594314,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 17038.49,
"measurement_start_positions": 15,
"opened_positions": 360,
"peak_positions": 15,
"profit_factor": 0.39149032641477033,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 21271,
"skipped_min_initial_risk": 0,
"sortino": -3.7573951417860214,
"start_date": "2024-01-02",
"total_return_pct": -91.8,
"trades": 360,
"transaction_cost": 442.76739205095697,
"turnover_multiple": 12.993152328960985,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.5103,
"avg_gross_exposure_pct": 82.4897,
"avg_hold_days": 9.7,
"avg_positions": 14.9206,
"blocked_fraction": 0.9839727805882617,
"cagr_pct": -91.3,
"calmar": -0.98,
"capacity_opportunities": 22337,
"end_date": "2024-12-31",
"ev_net_r": -0.6425258265098743,
"ev_without_best": {
"1": -0.6995418733587836,
"10": -0.9378503350905053,
"5": -0.8549839099920605
},
"exit_reasons": {
"open_at_end": 15,
"stop": 204,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8747979058561466,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 16438.46,
"measurement_start_positions": 15,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.4018942116114006,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -2.91,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 21979,
"skipped_min_initial_risk": 0,
"sortino": -3.64052846032527,
"start_date": "2024-01-02",
"total_return_pct": -91.2,
"trades": 358,
"transaction_cost": 215.7536285313597,
"turnover_multiple": 13.124929496519728,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4262,
"avg_gross_exposure_pct": 82.5738,
"avg_hold_days": 9.6,
"avg_positions": 14.8849,
"blocked_fraction": 0.9833572188063427,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 21631,
"end_date": "2024-12-31",
"ev_net_r": -0.6570054937199103,
"ev_without_best": {
"1": -0.7136692286949486,
"10": -0.9504253765201299,
"5": -0.8681153172101516
},
"exit_reasons": {
"open_at_end": 15,
"stop": 206,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8987271371472131,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 16180.05,
"measurement_start_positions": 15,
"opened_positions": 360,
"peak_positions": 15,
"profit_factor": 0.39149032641477033,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 21271,
"skipped_min_initial_risk": 0,
"sortino": -3.757388696697466,
"start_date": "2024-01-02",
"total_return_pct": -91.8,
"trades": 360,
"transaction_cost": 420.4597745284677,
"turnover_multiple": 12.993154363814318,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-13|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.5103,
"avg_gross_exposure_pct": 82.4897,
"avg_hold_days": 9.7,
"avg_positions": 14.9206,
"blocked_fraction": 0.9839727805882617,
"cagr_pct": -91.3,
"calmar": -0.98,
"capacity_opportunities": 22337,
"end_date": "2024-12-31",
"ev_net_r": -0.6425258265098743,
"ev_without_best": {
"1": -0.6995418733587836,
"10": -0.9378503350905053,
"5": -0.8549839099920605
},
"exit_reasons": {
"open_at_end": 15,
"stop": 204,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8747963136632113,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 16600.0,
"measurement_start_positions": 15,
"opened_positions": 358,
"peak_positions": 15,
"profit_factor": 0.40189421161140065,
"sessions_at_capacity": 234,
"sessions_measured": 252,
"sharpe": -2.91,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 21979,
"skipped_min_initial_risk": 0,
"sortino": -3.6405410155228695,
"start_date": "2024-01-02",
"total_return_pct": -91.2,
"trades": 358,
"transaction_cost": 217.87383331450556,
"turnover_multiple": 13.1249297177413,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-13|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 17.4262,
"avg_gross_exposure_pct": 82.5738,
"avg_hold_days": 9.6,
"avg_positions": 14.8849,
"blocked_fraction": 0.9833572188063427,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 21631,
"end_date": "2024-12-31",
"ev_net_r": -0.6570054937199103,
"ev_without_best": {
"1": -0.7136692286949486,
"10": -0.95042537652013,
"5": -0.8681153172101516
},
"exit_reasons": {
"open_at_end": 15,
"stop": 206,
"time": 29,
"trailing_stop": 110
},
"gain_to_pain": -0.8987256241171241,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 16369.27,
"measurement_start_positions": 15,
"opened_positions": 360,
"peak_positions": 15,
"profit_factor": 0.39149032641477033,
"sessions_at_capacity": 228,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 21271,
"skipped_min_initial_risk": 0,
"sortino": -3.757377434040323,
"start_date": "2024-01-02",
"total_return_pct": -91.8,
"trades": 360,
"transaction_cost": 425.3768722594039,
"turnover_multiple": 12.99315339839235,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-14|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 16.3754,
"avg_gross_exposure_pct": 83.6246,
"avg_hold_days": 10.0,
"avg_positions": 14.9405,
"blocked_fraction": 0.984871604830623,
"cagr_pct": -87.0,
"calmar": -0.97,
"capacity_opportunities": 22937,
"end_date": "2024-12-31",
"ev_net_r": -0.5921372242084223,
"ev_without_best": {
"1": -0.6619921625771046,
"10": -0.8982100930535538,
"5": -0.807342305173865
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 118
},
"gain_to_pain": -0.8104758210272491,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 89.8,
"measurement_start_equity": 17025.78,
"measurement_start_positions": 15,
"opened_positions": 347,
"peak_positions": 15,
"profit_factor": 0.4324927086786789,
"sessions_at_capacity": 240,
"sessions_measured": 252,
"sharpe": -2.33,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 22590,
"skipped_min_initial_risk": 0,
"sortino": -2.9669700001282733,
"start_date": "2024-01-02",
"total_return_pct": -86.9,
"trades": 347,
"transaction_cost": 275.2302091209495,
"turnover_multiple": 16.165497799275542,
"underwater_pct": 99.2094861660079,
"win_rate": 20.5
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2024-seed-14|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 16.2972,
"avg_gross_exposure_pct": 83.7028,
"avg_hold_days": 10.1,
"avg_positions": 14.9246,
"blocked_fraction": 0.9847978910369068,
"cagr_pct": -87.3,
"calmar": -0.97,
"capacity_opportunities": 22760,
"end_date": "2024-12-31",
"ev_net_r": -0.600970435489388,
"ev_without_best": {
"1": -0.6709757909342339,
"10": -0.9076585754990718,
"5": -0.8166212196906051
},
"exit_reasons": {
"open_at_end": 14,
"stop": 187,
"time": 28,
"trailing_stop": 117
},
"gain_to_pain": -0.8132135968275882,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 16794.57,
"measurement_start_positions": 15,
"opened_positions": 346,
"peak_positions": 15,
"profit_factor": 0.42830851065744246,
"sessions_at_capacity": 238,
"sessions_measured": 252,
"sharpe": -2.35,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 22414,
"skipped_min_initial_risk": 0,
"sortino": -2.998475111315109,
"start_date": "2024-01-02",
"total_return_pct": -87.2,
"trades": 346,
"transaction_cost": 536.4207651908682,
"turnover_multiple": 15.970065479225374,
"underwater_pct": 99.2094861660079,
"win_rate": 19.7
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.2139,
"avg_gross_exposure_pct": 61.7861,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875028663150653,
"cagr_pct": -92.5,
"calmar": -0.99,
"capacity_opportunities": 26166,
"end_date": "2026-01-05",
"ev_net_r": -0.7141798436842985,
"ev_without_best": {
"1": -0.7378936282434164,
"10": -0.8493389039826562,
"5": -0.7952181260469199
},
"exit_reasons": {
"open_at_end": 15,
"stop": 188,
"time": 41,
"trailing_stop": 83
},
"gain_to_pain": -0.951382114155931,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 2689.48,
"measurement_start_positions": 15,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.23004595667330544,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.93,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 25839,
"skipped_min_initial_risk": 0,
"sortino": -5.433697517228179,
"start_date": "2025-01-02",
"total_return_pct": -92.6,
"trades": 327,
"transaction_cost": 22.332948768891324,
"turnover_multiple": 8.303816637004672,
"underwater_pct": 99.2094861660079,
"win_rate": 16.8
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1465,
"avg_gross_exposure_pct": 61.8535,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875028663150653,
"cagr_pct": -92.7,
"calmar": -0.99,
"capacity_opportunities": 26166,
"end_date": "2026-01-05",
"ev_net_r": -0.7222400959808444,
"ev_without_best": {
"1": -0.7459275435822217,
"10": -0.8571251156579353,
"5": -0.80311124474462
},
"exit_reasons": {
"open_at_end": 15,
"stop": 188,
"time": 41,
"trailing_stop": 83
},
"gain_to_pain": -0.9522066997413833,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 2639.76,
"measurement_start_positions": 15,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.22663134863213416,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.97,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 25839,
"skipped_min_initial_risk": 0,
"sortino": -5.474696592293149,
"start_date": "2025-01-02",
"total_return_pct": -92.8,
"trades": 327,
"transaction_cost": 43.438788416906554,
"turnover_multiple": 8.227791241799737,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 9.0062,
"avg_gross_exposure_pct": 90.9938,
"avg_hold_days": 12.5,
"avg_positions": 13.7024,
"blocked_fraction": 0.9842499354505552,
"cagr_pct": -78.5,
"calmar": -0.99,
"capacity_opportunities": 15492,
"end_date": "2026-01-05",
"ev_net_r": -0.7432986155196373,
"ev_without_best": {
"1": -0.7752320004501219,
"10": -0.9386592547193976,
"5": -0.868978392058732
},
"exit_reasons": {
"open_at_end": 6,
"stop": 141,
"time": 33,
"trailing_stop": 64
},
"gain_to_pain": -0.9925695784949353,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 79.0,
"measurement_start_equity": 2173.67,
"measurement_start_positions": 15,
"opened_positions": 244,
"peak_positions": 15,
"profit_factor": 0.2274723491924077,
"sessions_at_capacity": 149,
"sessions_measured": 252,
"sharpe": -4.35,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 15248,
"skipped_min_initial_risk": 0,
"sortino": -4.886967774821696,
"start_date": "2025-01-02",
"total_return_pct": -78.8,
"trades": 244,
"transaction_cost": 14.109692974415788,
"turnover_multiple": 6.491184482656423,
"underwater_pct": 99.2094861660079,
"win_rate": 14.8
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 8.7455,
"avg_gross_exposure_pct": 91.2545,
"avg_hold_days": 12.7,
"avg_positions": 13.496,
"blocked_fraction": 0.9844109715187792,
"cagr_pct": -77.9,
"calmar": -0.99,
"capacity_opportunities": 15203,
"end_date": "2026-01-05",
"ev_net_r": -0.7509100071753557,
"ev_without_best": {
"1": -0.7837522861128282,
"10": -0.928851275441697,
"5": -0.8638777458802225
},
"exit_reasons": {
"open_at_end": 7,
"stop": 134,
"time": 31,
"trailing_stop": 65
},
"gain_to_pain": -0.9985699171060456,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 78.3,
"measurement_start_equity": 2138.1,
"measurement_start_positions": 15,
"opened_positions": 237,
"peak_positions": 15,
"profit_factor": 0.20410194508805227,
"sessions_at_capacity": 146,
"sessions_measured": 252,
"sharpe": -4.33,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 14966,
"skipped_min_initial_risk": 0,
"sortino": -4.897625621546191,
"start_date": "2025-01-02",
"total_return_pct": -78.1,
"trades": 237,
"transaction_cost": 27.175485205973235,
"turnover_multiple": 6.355054769649042,
"underwater_pct": 99.2094861660079,
"win_rate": 13.9
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 39.7778,
"avg_gross_exposure_pct": 60.2222,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875774023392707,
"cagr_pct": -91.7,
"calmar": -0.99,
"capacity_opportunities": 26162,
"end_date": "2026-01-05",
"ev_net_r": -0.7011290616709998,
"ev_without_best": {
"1": -0.7249489474248858,
"10": -0.8367319641930516,
"5": -0.7824699148294296
},
"exit_reasons": {
"open_at_end": 15,
"stop": 187,
"time": 42,
"trailing_stop": 81
},
"gain_to_pain": -0.9512839435523397,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 1493.81,
"measurement_start_positions": 15,
"opened_positions": 325,
"peak_positions": 15,
"profit_factor": 0.23479804105039387,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.71,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 25837,
"skipped_min_initial_risk": 0,
"sortino": -5.224820130096108,
"start_date": "2025-01-02",
"total_return_pct": -91.9,
"trades": 325,
"transaction_cost": 12.364589547448928,
"turnover_multiple": 8.277217013843078,
"underwater_pct": 99.2094861660079,
"win_rate": 17.2
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.9308,
"avg_gross_exposure_pct": 61.0692,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875014333218668,
"cagr_pct": -92.6,
"calmar": -0.99,
"capacity_opportunities": 26163,
"end_date": "2026-01-05",
"ev_net_r": -0.7243617950863914,
"ev_without_best": {
"1": -0.7480557509672336,
"10": -0.8593137453346352,
"5": -0.8052658894884519
},
"exit_reasons": {
"open_at_end": 15,
"stop": 189,
"time": 42,
"trailing_stop": 81
},
"gain_to_pain": -0.9501536445045634,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.5,
"measurement_start_equity": 1464.34,
"measurement_start_positions": 15,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.22602670372105416,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.87,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 25836,
"skipped_min_initial_risk": 0,
"sortino": -5.374856629892401,
"start_date": "2025-01-02",
"total_return_pct": -92.7,
"trades": 327,
"transaction_cost": 24.128499546306248,
"turnover_multiple": 8.238694410555693,
"underwater_pct": 99.2094861660079,
"win_rate": 16.2
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.6426,
"avg_gross_exposure_pct": 61.3574,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9877279504530336,
"cagr_pct": -90.9,
"calmar": -0.98,
"capacity_opportunities": 26157,
"end_date": "2026-01-05",
"ev_net_r": -0.6983662148542505,
"ev_without_best": {
"1": -0.7224752152837579,
"10": -0.8356243686364977,
"5": -0.7806929831346742
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 42,
"trailing_stop": 81
},
"gain_to_pain": -0.9495733932828976,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 1469.14,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.23763814733964064,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.21,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 25836,
"skipped_min_initial_risk": 0,
"sortino": -4.822010971559966,
"start_date": "2025-01-02",
"total_return_pct": -91.1,
"trades": 321,
"transaction_cost": 13.494174766558322,
"turnover_multiple": 9.185084312290403,
"underwater_pct": 98.81422924901186,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.5772,
"avg_gross_exposure_pct": 61.4228,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9877279504530336,
"cagr_pct": -91.2,
"calmar": -0.98,
"capacity_opportunities": 26157,
"end_date": "2026-01-05",
"ev_net_r": -0.7063519122349184,
"ev_without_best": {
"1": -0.7304338489046157,
"10": -0.8433283411743993,
"5": -0.788507193827343
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 42,
"trailing_stop": 81
},
"gain_to_pain": -0.9504500228600027,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 1443.43,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.23411421072994376,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.25,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 25836,
"skipped_min_initial_risk": 0,
"sortino": -4.862620349758327,
"start_date": "2025-01-02",
"total_return_pct": -91.3,
"trades": 321,
"transaction_cost": 26.278160511784037,
"turnover_multiple": 9.102679212633808,
"underwater_pct": 98.81422924901186,
"win_rate": 16.8
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.6663,
"avg_gross_exposure_pct": 61.3337,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875372734918572,
"cagr_pct": -91.9,
"calmar": -0.99,
"capacity_opportunities": 26158,
"end_date": "2026-01-05",
"ev_net_r": -0.7007713586122702,
"ev_without_best": {
"1": -0.7245168517851944,
"10": -0.8359338183080267,
"5": -0.7818532417755224
},
"exit_reasons": {
"open_at_end": 15,
"stop": 186,
"time": 41,
"trailing_stop": 84
},
"gain_to_pain": -0.9516565702396825,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 1687.3,
"measurement_start_positions": 15,
"opened_positions": 326,
"peak_positions": 15,
"profit_factor": 0.23423212333198923,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 25832,
"skipped_min_initial_risk": 0,
"sortino": -5.270331459130298,
"start_date": "2025-01-02",
"total_return_pct": -92.0,
"trades": 326,
"transaction_cost": 14.347550520247593,
"turnover_multiple": 8.503259953919038,
"underwater_pct": 99.60474308300395,
"win_rate": 16.9
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.601,
"avg_gross_exposure_pct": 61.399,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875372734918572,
"cagr_pct": -92.1,
"calmar": -0.99,
"capacity_opportunities": 26158,
"end_date": "2026-01-05",
"ev_net_r": -0.708727125139846,
"ev_without_best": {
"1": -0.732445878823563,
"10": -0.8436113704855037,
"5": -0.789639726534646
},
"exit_reasons": {
"open_at_end": 15,
"stop": 186,
"time": 41,
"trailing_stop": 84
},
"gain_to_pain": -0.9524693463371022,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 1655.09,
"measurement_start_positions": 15,
"opened_positions": 326,
"peak_positions": 15,
"profit_factor": 0.2307577913706383,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.8,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 25832,
"skipped_min_initial_risk": 0,
"sortino": -5.311339642490924,
"start_date": "2025-01-02",
"total_return_pct": -92.3,
"trades": 326,
"transaction_cost": 27.891911342600114,
"turnover_multiple": 8.426101101027774,
"underwater_pct": 99.60474308300395,
"win_rate": 16.6
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1773,
"avg_gross_exposure_pct": 61.8227,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9876604523227384,
"cagr_pct": -89.9,
"calmar": -0.99,
"capacity_opportunities": 26176,
"end_date": "2026-01-05",
"ev_net_r": -0.6204976761945756,
"ev_without_best": {
"1": -0.7007783352882585,
"10": -0.8294947034583577,
"5": -0.7750051767517993
},
"exit_reasons": {
"open_at_end": 15,
"stop": 185,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.887688912997113,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 2896.41,
"measurement_start_positions": 15,
"opened_positions": 323,
"peak_positions": 15,
"profit_factor": 0.3235590185238411,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.01,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 25853,
"skipped_min_initial_risk": 0,
"sortino": -4.63624493634564,
"start_date": "2025-01-02",
"total_return_pct": -90.1,
"trades": 323,
"transaction_cost": 29.112754079031177,
"turnover_multiple": 10.05132356228268,
"underwater_pct": 99.60474308300395,
"win_rate": 18.0
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1101,
"avg_gross_exposure_pct": 61.8899,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9876604523227384,
"cagr_pct": -90.2,
"calmar": -0.99,
"capacity_opportunities": 26176,
"end_date": "2026-01-05",
"ev_net_r": -0.6285750631046129,
"ev_without_best": {
"1": -0.7087851653985074,
"10": -0.8372895354896918,
"5": -0.7829081250077854
},
"exit_reasons": {
"open_at_end": 15,
"stop": 185,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.8902599063331061,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.2,
"measurement_start_equity": 2855.52,
"measurement_start_positions": 15,
"opened_positions": 323,
"peak_positions": 15,
"profit_factor": 0.31941510063137096,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 25853,
"skipped_min_initial_risk": 0,
"sortino": -4.678451810928173,
"start_date": "2025-01-02",
"total_return_pct": -90.3,
"trades": 323,
"transaction_cost": 56.84594078778371,
"turnover_multiple": 9.953693335676814,
"underwater_pct": 99.60474308300395,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 37.8153,
"avg_gross_exposure_pct": 62.1847,
"avg_hold_days": 11.0,
"avg_positions": 15.0,
"blocked_fraction": 0.9874148879198225,
"cagr_pct": -93.1,
"calmar": -0.98,
"capacity_opportunities": 26142,
"end_date": "2026-01-05",
"ev_net_r": -0.7575847478742936,
"ev_without_best": {
"1": -0.7812862682110693,
"10": -0.8921382005338397,
"5": -0.8387926226943987
},
"exit_reasons": {
"open_at_end": 15,
"stop": 195,
"time": 39,
"trailing_stop": 80
},
"gain_to_pain": -0.9530598087666934,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 3788.78,
"measurement_start_positions": 15,
"opened_positions": 329,
"peak_positions": 15,
"profit_factor": 0.21079480352616958,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.79,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 25813,
"skipped_min_initial_risk": 0,
"sortino": -5.281612550772606,
"start_date": "2025-01-02",
"total_return_pct": -93.2,
"trades": 329,
"transaction_cost": 31.772517925736548,
"turnover_multiple": 8.385949547278159,
"underwater_pct": 98.81422924901186,
"win_rate": 15.8
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 37.7439,
"avg_gross_exposure_pct": 62.2561,
"avg_hold_days": 11.0,
"avg_positions": 15.0,
"blocked_fraction": 0.9874148879198225,
"cagr_pct": -93.3,
"calmar": -0.98,
"capacity_opportunities": 26142,
"end_date": "2026-01-05",
"ev_net_r": -0.7656097517957666,
"ev_without_best": {
"1": -0.7892849883014493,
"10": -0.8998624012333685,
"5": -0.8466509807495024
},
"exit_reasons": {
"open_at_end": 15,
"stop": 195,
"time": 39,
"trailing_stop": 80
},
"gain_to_pain": -0.95381054370313,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 94.8,
"measurement_start_equity": 3729.95,
"measurement_start_positions": 15,
"opened_positions": 329,
"peak_positions": 15,
"profit_factor": 0.20769424407832227,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.84,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 25813,
"skipped_min_initial_risk": 0,
"sortino": -5.32026371130412,
"start_date": "2025-01-02",
"total_return_pct": -93.4,
"trades": 329,
"transaction_cost": 62.00304804231397,
"turnover_multiple": 8.311511956234531,
"underwater_pct": 98.81422924901186,
"win_rate": 15.5
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-08|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1772,
"avg_gross_exposure_pct": 61.8228,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9876604523227384,
"cagr_pct": -89.9,
"calmar": -0.99,
"capacity_opportunities": 26176,
"end_date": "2026-01-05",
"ev_net_r": -0.6204976761945756,
"ev_without_best": {
"1": -0.7007783352882585,
"10": -0.8294947034583575,
"5": -0.7750051767517993
},
"exit_reasons": {
"open_at_end": 15,
"stop": 185,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.8876637251056329,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 2840.28,
"measurement_start_positions": 15,
"opened_positions": 323,
"peak_positions": 15,
"profit_factor": 0.3235590185238411,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.01,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 25853,
"skipped_min_initial_risk": 0,
"sortino": -4.636214472627495,
"start_date": "2025-01-02",
"total_return_pct": -90.1,
"trades": 323,
"transaction_cost": 28.549026634249614,
"turnover_multiple": 10.051483175690288,
"underwater_pct": 99.60474308300395,
"win_rate": 18.0
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-08|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.11,
"avg_gross_exposure_pct": 61.89,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9876604523227384,
"cagr_pct": -90.2,
"calmar": -0.99,
"capacity_opportunities": 26176,
"end_date": "2026-01-05",
"ev_net_r": -0.6285750631046129,
"ev_without_best": {
"1": -0.7087851653985074,
"10": -0.8372895354896918,
"5": -0.7829081250077853
},
"exit_reasons": {
"open_at_end": 15,
"stop": 185,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.8902438225724735,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.2,
"measurement_start_equity": 2799.97,
"measurement_start_positions": 15,
"opened_positions": 323,
"peak_positions": 15,
"profit_factor": 0.31941510063137096,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.06,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 25853,
"skipped_min_initial_risk": 0,
"sortino": -4.678421026100705,
"start_date": "2025-01-02",
"total_return_pct": -90.3,
"trades": 323,
"transaction_cost": 55.74115524748665,
"turnover_multiple": 9.953884371526597,
"underwater_pct": 99.60474308300395,
"win_rate": 17.6
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-09|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.8464,
"avg_gross_exposure_pct": 61.1536,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9875755027142747,
"cagr_pct": -91.7,
"calmar": -0.98,
"capacity_opportunities": 26158,
"end_date": "2026-01-05",
"ev_net_r": -0.7107859809245994,
"ev_without_best": {
"1": -0.7346356719848238,
"10": -0.8466954523118451,
"5": -0.7922777234463668
},
"exit_reasons": {
"open_at_end": 15,
"stop": 186,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.9496979680866695,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 3159.0,
"measurement_start_positions": 15,
"opened_positions": 325,
"peak_positions": 15,
"profit_factor": 0.23240097232087154,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.41,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 25833,
"skipped_min_initial_risk": 0,
"sortino": -5.027496970716156,
"start_date": "2025-01-02",
"total_return_pct": -91.9,
"trades": 325,
"transaction_cost": 26.962197517432017,
"turnover_multiple": 8.535041949171262,
"underwater_pct": 98.81422924901186,
"win_rate": 16.9
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-09|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.7805,
"avg_gross_exposure_pct": 61.2195,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9875755027142747,
"cagr_pct": -92.0,
"calmar": -0.98,
"capacity_opportunities": 26158,
"end_date": "2026-01-05",
"ev_net_r": -0.7186822704164857,
"ev_without_best": {
"1": -0.7425049558871173,
"10": -0.8543107560736101,
"5": -0.8000032728355919
},
"exit_reasons": {
"open_at_end": 15,
"stop": 186,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.9505484990157939,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 3115.29,
"measurement_start_positions": 15,
"opened_positions": 325,
"peak_positions": 15,
"profit_factor": 0.22901218002417623,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.46,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 25833,
"skipped_min_initial_risk": 0,
"sortino": -5.066842816653888,
"start_date": "2025-01-02",
"total_return_pct": -92.1,
"trades": 325,
"transaction_cost": 52.6948131583208,
"turnover_multiple": 8.45744909114734,
"underwater_pct": 98.81422924901186,
"win_rate": 16.6
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-10|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.2042,
"avg_gross_exposure_pct": 61.7958,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875028663150653,
"cagr_pct": -92.5,
"calmar": -0.99,
"capacity_opportunities": 26166,
"end_date": "2026-01-05",
"ev_net_r": -0.7141798436842985,
"ev_without_best": {
"1": -0.7378936282434164,
"10": -0.8493389039826562,
"5": -0.7952181260469199
},
"exit_reasons": {
"open_at_end": 15,
"stop": 188,
"time": 41,
"trailing_stop": 83
},
"gain_to_pain": -0.9513995590933807,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 3176.22,
"measurement_start_positions": 15,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.23004595667330538,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.92,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 25839,
"skipped_min_initial_risk": 0,
"sortino": -5.43224858914149,
"start_date": "2025-01-02",
"total_return_pct": -92.6,
"trades": 327,
"transaction_cost": 26.362415783957985,
"turnover_multiple": 8.299933815654454,
"underwater_pct": 99.2094861660079,
"win_rate": 16.8
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-10|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1367,
"avg_gross_exposure_pct": 61.8633,
"avg_hold_days": 11.1,
"avg_positions": 15.0,
"blocked_fraction": 0.9875028663150653,
"cagr_pct": -92.7,
"calmar": -0.99,
"capacity_opportunities": 26166,
"end_date": "2026-01-05",
"ev_net_r": -0.7222400959808444,
"ev_without_best": {
"1": -0.7459275435822217,
"10": -0.8571251156579353,
"5": -0.80311124474462
},
"exit_reasons": {
"open_at_end": 15,
"stop": 188,
"time": 41,
"trailing_stop": 83
},
"gain_to_pain": -0.952191799801553,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 3138.52,
"measurement_start_positions": 15,
"opened_positions": 327,
"peak_positions": 15,
"profit_factor": 0.2266313486321341,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.97,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 25839,
"skipped_min_initial_risk": 0,
"sortino": -5.472832496998345,
"start_date": "2025-01-02",
"total_return_pct": -92.8,
"trades": 327,
"transaction_cost": 51.62167817177475,
"turnover_multiple": 8.223888675518198,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-11|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.2122,
"avg_gross_exposure_pct": 61.7878,
"avg_hold_days": 11.4,
"avg_positions": 14.9881,
"blocked_fraction": 0.98779734321903,
"cagr_pct": -90.5,
"calmar": -0.97,
"capacity_opportunities": 25896,
"end_date": "2026-01-05",
"ev_net_r": -0.696638256301221,
"ev_without_best": {
"1": -0.7211244536945205,
"10": -0.8504623693076262,
"5": -0.789106828240518
},
"exit_reasons": {
"open_at_end": 14,
"stop": 179,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.9596085039735409,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 3161.79,
"measurement_start_positions": 15,
"opened_positions": 316,
"peak_positions": 15,
"profit_factor": 0.24458706403093972,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.22,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 25580,
"skipped_min_initial_risk": 0,
"sortino": -4.765144367456942,
"start_date": "2025-01-02",
"total_return_pct": -90.7,
"trades": 316,
"transaction_cost": 30.10644673509145,
"turnover_multiple": 9.521962791675428,
"underwater_pct": 98.41897233201581,
"win_rate": 16.1
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-11|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.1459,
"avg_gross_exposure_pct": 61.8541,
"avg_hold_days": 11.4,
"avg_positions": 14.9881,
"blocked_fraction": 0.98779734321903,
"cagr_pct": -90.8,
"calmar": -0.97,
"capacity_opportunities": 25896,
"end_date": "2026-01-05",
"ev_net_r": -0.704712645756972,
"ev_without_best": {
"1": -0.7291716313691153,
"10": -0.8582238586621338,
"5": -0.7970565407104524
},
"exit_reasons": {
"open_at_end": 14,
"stop": 179,
"time": 40,
"trailing_stop": 83
},
"gain_to_pain": -0.9607109232528744,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 3124.25,
"measurement_start_positions": 15,
"opened_positions": 316,
"peak_positions": 15,
"profit_factor": 0.24107434572224978,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.26,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 25580,
"skipped_min_initial_risk": 0,
"sortino": -4.806361653927321,
"start_date": "2025-01-02",
"total_return_pct": -90.9,
"trades": 316,
"transaction_cost": 58.94765570542463,
"turnover_multiple": 9.433889046239038,
"underwater_pct": 98.41897233201581,
"win_rate": 15.8
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-12|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.2853,
"avg_gross_exposure_pct": 61.7147,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9877312337563063,
"cagr_pct": -91.8,
"calmar": -0.99,
"capacity_opportunities": 26164,
"end_date": "2026-01-05",
"ev_net_r": -0.7019982876501998,
"ev_without_best": {
"1": -0.7261186383071945,
"10": -0.839373228339069,
"5": -0.7843825254368882
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 41,
"trailing_stop": 82
},
"gain_to_pain": -0.949885991894165,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 4093.93,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.23643429476478817,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.78,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 25843,
"skipped_min_initial_risk": 0,
"sortino": -5.289630195154789,
"start_date": "2025-01-02",
"total_return_pct": -92.0,
"trades": 321,
"transaction_cost": 35.342783984144596,
"turnover_multiple": 8.63297222574509,
"underwater_pct": 99.2094861660079,
"win_rate": 17.1
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-12|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.2186,
"avg_gross_exposure_pct": 61.7814,
"avg_hold_days": 11.2,
"avg_positions": 15.0,
"blocked_fraction": 0.9877312337563063,
"cagr_pct": -92.0,
"calmar": -0.99,
"capacity_opportunities": 26164,
"end_date": "2026-01-05",
"ev_net_r": -0.7100990644819567,
"ev_without_best": {
"1": -0.7341927110024259,
"10": -0.8471959806319532,
"5": -0.792313636458037
},
"exit_reasons": {
"open_at_end": 15,
"stop": 183,
"time": 41,
"trailing_stop": 82
},
"gain_to_pain": -0.9507360862550547,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 4052.75,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.2329087576068458,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.82,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 25843,
"skipped_min_initial_risk": 0,
"sortino": -5.330825750852587,
"start_date": "2025-01-02",
"total_return_pct": -92.2,
"trades": 321,
"transaction_cost": 69.33199445731643,
"turnover_multiple": 8.553697422406566,
"underwater_pct": 99.2094861660079,
"win_rate": 16.8
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-13|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.9288,
"avg_gross_exposure_pct": 61.0712,
"avg_hold_days": 11.3,
"avg_positions": 15.0,
"blocked_fraction": 0.9877302958489412,
"cagr_pct": -91.9,
"calmar": -0.99,
"capacity_opportunities": 26162,
"end_date": "2026-01-05",
"ev_net_r": -0.7258244824440722,
"ev_without_best": {
"1": -0.7500192899597977,
"10": -0.8632794152145606,
"5": -0.8079104498618183
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.9499705688669269,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 5112.79,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.22539201377791757,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.91,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 25841,
"skipped_min_initial_risk": 0,
"sortino": -5.4691342389003905,
"start_date": "2025-01-02",
"total_return_pct": -92.1,
"trades": 321,
"transaction_cost": 43.586545167577796,
"turnover_multiple": 8.52500203755245,
"underwater_pct": 99.2094861660079,
"win_rate": 16.5
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-13|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.8639,
"avg_gross_exposure_pct": 61.1361,
"avg_hold_days": 11.3,
"avg_positions": 15.0,
"blocked_fraction": 0.9877302958489412,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 26162,
"end_date": "2026-01-05",
"ev_net_r": -0.7338129007594135,
"ev_without_best": {
"1": -0.7579806530182497,
"10": -0.8709872944194824,
"5": -0.8157285054071557
},
"exit_reasons": {
"open_at_end": 15,
"stop": 182,
"time": 42,
"trailing_stop": 82
},
"gain_to_pain": -0.9508285360703334,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 5064.42,
"measurement_start_positions": 15,
"opened_positions": 321,
"peak_positions": 15,
"profit_factor": 0.22209104039663827,
"sessions_at_capacity": 252,
"sessions_measured": 252,
"sharpe": -4.96,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 25841,
"skipped_min_initial_risk": 0,
"sortino": -5.509492030288976,
"start_date": "2025-01-02",
"total_return_pct": -92.3,
"trades": 321,
"transaction_cost": 85.57855394686125,
"turnover_multiple": 8.44899849803741,
"underwater_pct": 99.2094861660079,
"win_rate": 16.2
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-14|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.8795,
"avg_gross_exposure_pct": 61.1205,
"avg_hold_days": 12.0,
"avg_positions": 14.9881,
"blocked_fraction": 0.9883994296065056,
"cagr_pct": -90.5,
"calmar": -0.98,
"capacity_opportunities": 25947,
"end_date": "2026-01-05",
"ev_net_r": -0.7257508585695954,
"ev_without_best": {
"1": -0.7515584078401211,
"10": -0.8783827464038944,
"5": -0.8226762115219874
},
"exit_reasons": {
"open_at_end": 14,
"stop": 167,
"time": 40,
"trailing_stop": 80
},
"gain_to_pain": -0.9674493260495399,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 4388.51,
"measurement_start_positions": 15,
"opened_positions": 301,
"peak_positions": 15,
"profit_factor": 0.22174739399966023,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.41,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 25646,
"skipped_min_initial_risk": 0,
"sortino": -4.976883628211829,
"start_date": "2025-01-02",
"total_return_pct": -90.7,
"trades": 301,
"transaction_cost": 40.05247090708846,
"turnover_multiple": 9.126667344289624,
"underwater_pct": 98.41897233201581,
"win_rate": 15.9
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cap15_incumbent",
"cell_id": "cap15_incumbent|warm_book|warm-2025-seed-14|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 38.8149,
"avg_gross_exposure_pct": 61.1851,
"avg_hold_days": 12.0,
"avg_positions": 14.9881,
"blocked_fraction": 0.9883994296065056,
"cagr_pct": -90.8,
"calmar": -0.98,
"capacity_opportunities": 25947,
"end_date": "2026-01-05",
"ev_net_r": -0.7336287508303112,
"ev_without_best": {
"1": -0.7594070727399729,
"10": -0.8860041744153084,
"5": -0.8304209433936796
},
"exit_reasons": {
"open_at_end": 14,
"stop": 167,
"time": 40,
"trailing_stop": 80
},
"gain_to_pain": -0.9683295354445296,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 4346.49,
"measurement_start_positions": 15,
"opened_positions": 301,
"peak_positions": 15,
"profit_factor": 0.21854757465583227,
"sessions_at_capacity": 249,
"sessions_measured": 252,
"sharpe": -4.46,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 25646,
"skipped_min_initial_risk": 0,
"sortino": -5.014985661549071,
"start_date": "2025-01-02",
"total_return_pct": -90.9,
"trades": 301,
"transaction_cost": 78.64253654065654,
"turnover_multiple": 9.046671744402556,
"underwater_pct": 98.41897233201581,
"win_rate": 15.6
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 0.5528,
"avg_gross_exposure_pct": 99.4472,
"avg_hold_days": 14.1,
"avg_positions": 13.6825,
"blocked_fraction": 0.0,
"cagr_pct": -55.3,
"calmar": -0.55,
"capacity_opportunities": 243,
"end_date": "2020-01-31",
"ev_net_r": -0.34229720544250075,
"ev_without_best": {
"1": -0.3775176040566779,
"10": -0.6168744531195153,
"5": -0.497981706607269
},
"exit_reasons": {
"open_at_end": 12,
"stop": 122,
"time": 40,
"trailing_stop": 69
},
"gain_to_pain": -0.8140633741706946,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 243,
"peak_positions": 18,
"profit_factor": 0.5955786531215422,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6572,
"sortino": 274.9708676650171,
"start_date": "2019-02-01",
"total_return_pct": -55.2,
"trades": 243,
"transaction_cost": 235.55274248232638,
"turnover_multiple": 23.55527424823264,
"underwater_pct": 97.23320158102767,
"win_rate": 24.3
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"metrics": {
"avg_cash_pct": 0.4725,
"avg_gross_exposure_pct": 99.5275,
"avg_hold_days": 13.5,
"avg_positions": 13.6111,
"blocked_fraction": 0.0,
"cagr_pct": -65.4,
"calmar": -0.65,
"capacity_opportunities": 253,
"end_date": "2020-01-31",
"ev_net_r": -0.45655236106437574,
"ev_without_best": {
"1": -0.49066988332779704,
"10": -0.7118122758387272,
"5": -0.605401831428802
},
"exit_reasons": {
"open_at_end": 12,
"stop": 133,
"time": 36,
"trailing_stop": 72
},
"gain_to_pain": -0.9434977116574607,
"longest_underwater_sessions": 184,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 253,
"peak_positions": 18,
"profit_factor": 0.4913313280358919,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6565,
"sortino": 273.97297498304454,
"start_date": "2019-02-01",
"total_return_pct": -65.2,
"trades": 253,
"transaction_cost": 466.35091387775344,
"turnover_multiple": 23.31754569388767,
"underwater_pct": 97.23320158102767,
"win_rate": 22.9
},
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 0.5026,
"avg_gross_exposure_pct": 99.4974,
"avg_hold_days": 12.1,
"avg_positions": 13.9722,
"blocked_fraction": 0.0,
"cagr_pct": -69.5,
"calmar": -0.7,
"capacity_opportunities": 280,
"end_date": "2020-02-28",
"ev_net_r": -0.4306526031516643,
"ev_without_best": {
"1": -0.49389399007293217,
"10": -0.750698727364579,
"5": -0.638625286010005
},
"exit_reasons": {
"open_at_end": 17,
"stop": 157,
"time": 34,
"trailing_stop": 72
},
"gain_to_pain": -0.8721515127948768,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 19,
"profit_factor": 0.5243112995465409,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6003,
"sortino": 279.58489904213724,
"start_date": "2019-03-01",
"total_return_pct": -69.4,
"trades": 280,
"transaction_cost": 222.1551092779862,
"turnover_multiple": 22.21551092779862,
"underwater_pct": 97.23320158102767,
"win_rate": 19.6
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"metrics": {
"avg_cash_pct": 0.5057,
"avg_gross_exposure_pct": 99.4943,
"avg_hold_days": 12.7,
"avg_positions": 14.2976,
"blocked_fraction": 0.0,
"cagr_pct": -75.7,
"calmar": -0.76,
"capacity_opportunities": 273,
"end_date": "2020-02-28",
"ev_net_r": -0.544062542536911,
"ev_without_best": {
"1": -0.5925115561242911,
"10": -0.7731316911463983,
"5": -0.6942858992392421
},
"exit_reasons": {
"open_at_end": 17,
"stop": 144,
"time": 32,
"trailing_stop": 80
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 273,
"peak_positions": 20,
"profit_factor": 0.39528068470384453,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 5947,
"sortino": 278.73372521863456,
"start_date": "2019-03-01",
"total_return_pct": -75.5,
"trades": 273,
"transaction_cost": 413.11942211092554,
"turnover_multiple": 20.65597110554628,
"underwater_pct": 97.23320158102767,
"win_rate": 20.9
},
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 1.9685,
"avg_gross_exposure_pct": 98.0315,
"avg_hold_days": 11.8,
"avg_positions": 13.9444,
"blocked_fraction": 0.0,
"cagr_pct": -70.8,
"calmar": -0.71,
"capacity_opportunities": 284,
"end_date": "2020-03-30",
"ev_net_r": -0.4511266537255943,
"ev_without_best": {
"1": -0.5135465159220877,
"10": -0.7229456358823693,
"5": -0.6322154313270004
},
"exit_reasons": {
"open_at_end": 19,
"stop": 162,
"time": 31,
"trailing_stop": 72
},
"gain_to_pain": -0.8157765626306969,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 19,
"profit_factor": 0.4786326926931005,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 5592,
"sortino": 346.68375569303964,
"start_date": "2019-04-01",
"total_return_pct": -70.7,
"trades": 284,
"transaction_cost": 220.04316331236575,
"turnover_multiple": 22.004316331236573,
"underwater_pct": 95.25691699604744,
"win_rate": 21.1
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"metrics": {
"avg_cash_pct": 1.9851,
"avg_gross_exposure_pct": 98.0149,
"avg_hold_days": 11.7,
"avg_positions": 13.746,
"blocked_fraction": 0.0,
"cagr_pct": -70.2,
"calmar": -0.7,
"capacity_opportunities": 283,
"end_date": "2020-03-30",
"ev_net_r": -0.4317329101444415,
"ev_without_best": {
"1": -0.49415137885827254,
"10": -0.7041363950661539,
"5": -0.6092547980016788
},
"exit_reasons": {
"open_at_end": 19,
"stop": 162,
"time": 28,
"trailing_stop": 74
},
"gain_to_pain": -0.8126399681678611,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 283,
"peak_positions": 20,
"profit_factor": 0.5064506130546194,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2019-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 5576,
"sortino": 347.7892055300459,
"start_date": "2019-04-01",
"total_return_pct": -70.0,
"trades": 283,
"transaction_cost": 444.51883820943306,
"turnover_multiple": 22.225941910471654,
"underwater_pct": 95.25691699604744,
"win_rate": 21.9
},
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 1.9782,
"avg_gross_exposure_pct": 98.0218,
"avg_hold_days": 11.9,
"avg_positions": 14.1706,
"blocked_fraction": 0.0,
"cagr_pct": -77.4,
"calmar": -0.96,
"capacity_opportunities": 284,
"end_date": "2020-04-29",
"ev_net_r": -0.5292000829905987,
"ev_without_best": {
"1": -0.5628327745587178,
"10": -0.7542912357934515,
"5": -0.6680501737264476
},
"exit_reasons": {
"open_at_end": 19,
"stop": 168,
"time": 29,
"trailing_stop": 68
},
"gain_to_pain": -0.8499644742971801,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 81.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 20,
"profit_factor": 0.4277980801555247,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.22,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6013,
"sortino": -3.7603366224875745,
"start_date": "2019-05-01",
"total_return_pct": -77.3,
"trades": 284,
"transaction_cost": 163.16700522200773,
"turnover_multiple": 16.316700522200772,
"underwater_pct": 98.81422924901186,
"win_rate": 22.9
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"metrics": {
"avg_cash_pct": 2.0062,
"avg_gross_exposure_pct": 97.9938,
"avg_hold_days": 12.1,
"avg_positions": 14.127,
"blocked_fraction": 0.0,
"cagr_pct": -74.3,
"calmar": -0.94,
"capacity_opportunities": 280,
"end_date": "2020-04-29",
"ev_net_r": -0.49381716158901584,
"ev_without_best": {
"1": -0.5408705175561107,
"10": -0.7398551396391377,
"5": -0.6473267873480494
},
"exit_reasons": {
"open_at_end": 19,
"stop": 164,
"time": 29,
"trailing_stop": 68
},
"gain_to_pain": -0.8044549189314204,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 78.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 20,
"profit_factor": 0.4678208683672412,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.81,
"simulation_start_date": "2019-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6000,
"sortino": -3.347449273051478,
"start_date": "2019-05-01",
"total_return_pct": -74.2,
"trades": 280,
"transaction_cost": 334.0412803064803,
"turnover_multiple": 16.702064015324012,
"underwater_pct": 98.81422924901186,
"win_rate": 23.6
},
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 2.4436,
"avg_gross_exposure_pct": 97.5564,
"avg_hold_days": 12.7,
"avg_positions": 14.2262,
"blocked_fraction": 0.0,
"cagr_pct": -57.2,
"calmar": -0.83,
"capacity_opportunities": 280,
"end_date": "2020-06-01",
"ev_net_r": -0.2954130868326906,
"ev_without_best": {
"1": -0.3286743079393287,
"10": -0.5570016265952425,
"5": -0.44521345716661015
},
"exit_reasons": {
"open_at_end": 21,
"stop": 148,
"time": 35,
"trailing_stop": 76
},
"gain_to_pain": -0.6404748938726781,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 69.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 23,
"profit_factor": 0.6344278089719916,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.84,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6745,
"sortino": -2.3533568152035125,
"start_date": "2019-06-03",
"total_return_pct": -57.1,
"trades": 280,
"transaction_cost": 209.39257702508363,
"turnover_multiple": 20.93925770250836,
"underwater_pct": 98.02371541501977,
"win_rate": 25.7
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"metrics": {
"avg_cash_pct": 2.2696,
"avg_gross_exposure_pct": 97.7304,
"avg_hold_days": 13.1,
"avg_positions": 14.3333,
"blocked_fraction": 0.0,
"cagr_pct": -49.4,
"calmar": -0.78,
"capacity_opportunities": 275,
"end_date": "2020-06-01",
"ev_net_r": -0.23983958834926444,
"ev_without_best": {
"1": -0.3033801535153418,
"10": -0.5415221571605165,
"5": -0.42838722945999386
},
"exit_reasons": {
"open_at_end": 21,
"stop": 143,
"time": 35,
"trailing_stop": 76
},
"gain_to_pain": -0.5217242859867893,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 63.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 23,
"profit_factor": 0.703254781368445,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.29,
"simulation_start_date": "2019-06-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6742,
"sortino": -1.7684738689805568,
"start_date": "2019-06-03",
"total_return_pct": -49.2,
"trades": 275,
"transaction_cost": 430.38947731377425,
"turnover_multiple": 21.519473865688713,
"underwater_pct": 98.02371541501977,
"win_rate": 27.6
},
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 2.0601,
"avg_gross_exposure_pct": 97.9399,
"avg_hold_days": 13.2,
"avg_positions": 14.8651,
"blocked_fraction": 0.0,
"cagr_pct": -34.8,
"calmar": -0.58,
"capacity_opportunities": 283,
"end_date": "2020-06-29",
"ev_net_r": -0.124972682848177,
"ev_without_best": {
"1": -0.16227291709231637,
"10": -0.40018819238556813,
"5": -0.2840294664826255
},
"exit_reasons": {
"open_at_end": 22,
"stop": 142,
"time": 45,
"trailing_stop": 74
},
"gain_to_pain": -0.29720671998911047,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 60.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 283,
"peak_positions": 23,
"profit_factor": 0.8377407859873371,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.72,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7332,
"sortino": -0.9994994335331969,
"start_date": "2019-07-01",
"total_return_pct": -34.7,
"trades": 283,
"transaction_cost": 227.52421324755355,
"turnover_multiple": 22.752421324755357,
"underwater_pct": 98.81422924901186,
"win_rate": 30.0
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"metrics": {
"avg_cash_pct": 2.1256,
"avg_gross_exposure_pct": 97.8744,
"avg_hold_days": 13.1,
"avg_positions": 15.5714,
"blocked_fraction": 0.0,
"cagr_pct": -35.4,
"calmar": -0.58,
"capacity_opportunities": 282,
"end_date": "2020-06-29",
"ev_net_r": -0.10469090211908101,
"ev_without_best": {
"1": -0.166167650052444,
"10": -0.4234716708604009,
"5": -0.3085036424015961
},
"exit_reasons": {
"open_at_end": 21,
"stop": 140,
"time": 42,
"trailing_stop": 79
},
"gain_to_pain": -0.329727692013366,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 60.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 282,
"peak_positions": 24,
"profit_factor": 0.8652356330101617,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.72,
"simulation_start_date": "2019-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7303,
"sortino": -1.0055030058250827,
"start_date": "2019-07-01",
"total_return_pct": -35.3,
"trades": 282,
"transaction_cost": 446.08668531112886,
"turnover_multiple": 22.30433426555644,
"underwater_pct": 98.81422924901186,
"win_rate": 29.8
},
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 2.1994,
"avg_gross_exposure_pct": 97.8006,
"avg_hold_days": 13.5,
"avg_positions": 16.8452,
"blocked_fraction": 0.0,
"cagr_pct": -35.8,
"calmar": -0.59,
"capacity_opportunities": 296,
"end_date": "2020-07-30",
"ev_net_r": -0.10260139160241177,
"ev_without_best": {
"1": -0.1613006991938846,
"10": -0.40305888361482733,
"5": -0.2930652199752609
},
"exit_reasons": {
"open_at_end": 19,
"stop": 145,
"time": 49,
"trailing_stop": 83
},
"gain_to_pain": -0.2860075593769011,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 61.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 296,
"peak_positions": 24,
"profit_factor": 0.8587473972635993,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.72,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7684,
"sortino": -1.0850822561122515,
"start_date": "2019-08-01",
"total_return_pct": -35.7,
"trades": 296,
"transaction_cost": 219.94073450335603,
"turnover_multiple": 21.994073450335605,
"underwater_pct": 99.60474308300395,
"win_rate": 28.4
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"metrics": {
"avg_cash_pct": 2.1252,
"avg_gross_exposure_pct": 97.8748,
"avg_hold_days": 13.4,
"avg_positions": 16.7619,
"blocked_fraction": 0.0,
"cagr_pct": -28.7,
"calmar": -0.46,
"capacity_opportunities": 296,
"end_date": "2020-07-30",
"ev_net_r": -0.07934656462394053,
"ev_without_best": {
"1": -0.137819858968957,
"10": -0.40807616166904404,
"5": -0.2834824661249918
},
"exit_reasons": {
"open_at_end": 20,
"stop": 147,
"time": 48,
"trailing_stop": 81
},
"gain_to_pain": -0.1563892828705123,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 62.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 296,
"peak_positions": 23,
"profit_factor": 0.8943343438672515,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.5,
"simulation_start_date": "2019-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7705,
"sortino": -0.7560438472325928,
"start_date": "2019-08-01",
"total_return_pct": -28.7,
"trades": 296,
"transaction_cost": 436.75919346655127,
"turnover_multiple": 21.837959673327564,
"underwater_pct": 99.60474308300395,
"win_rate": 26.7
},
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 2.4874,
"avg_gross_exposure_pct": 97.5126,
"avg_hold_days": 13.3,
"avg_positions": 16.2024,
"blocked_fraction": 0.0,
"cagr_pct": -25.1,
"calmar": -0.5,
"capacity_opportunities": 305,
"end_date": "2020-08-31",
"ev_net_r": -0.032254446142956146,
"ev_without_best": {
"1": -0.08898454086014375,
"10": -0.33397627083524994,
"5": -0.22381993925431554
},
"exit_reasons": {
"open_at_end": 16,
"stop": 144,
"time": 53,
"trailing_stop": 92
},
"gain_to_pain": -0.14500760743510024,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 50.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 305,
"peak_positions": 23,
"profit_factor": 0.9529856650346992,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.35,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8145,
"sortino": -0.537312424007727,
"start_date": "2019-09-03",
"total_return_pct": -25.0,
"trades": 305,
"transaction_cost": 277.52115532476995,
"turnover_multiple": 27.752115532476996,
"underwater_pct": 98.81422924901186,
"win_rate": 27.9
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"metrics": {
"avg_cash_pct": 2.266,
"avg_gross_exposure_pct": 97.734,
"avg_hold_days": 13.1,
"avg_positions": 16.496,
"blocked_fraction": 0.0,
"cagr_pct": -32.4,
"calmar": -0.63,
"capacity_opportunities": 315,
"end_date": "2020-08-31",
"ev_net_r": -0.07269648866742554,
"ev_without_best": {
"1": -0.12761041145667185,
"10": -0.36438518450981094,
"5": -0.2582627656251718
},
"exit_reasons": {
"open_at_end": 17,
"stop": 159,
"time": 50,
"trailing_stop": 89
},
"gain_to_pain": -0.2191433713690903,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 51.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 315,
"peak_positions": 23,
"profit_factor": 0.899430225021454,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.55,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8125,
"sortino": -0.8176112873011335,
"start_date": "2019-09-03",
"total_return_pct": -32.2,
"trades": 315,
"transaction_cost": 551.4444756386645,
"turnover_multiple": 27.57222378193322,
"underwater_pct": 98.81422924901186,
"win_rate": 27.0
},
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 2.0916,
"avg_gross_exposure_pct": 97.9084,
"avg_hold_days": 13.7,
"avg_positions": 16.3214,
"blocked_fraction": 0.0,
"cagr_pct": -12.0,
"calmar": -0.27,
"capacity_opportunities": 298,
"end_date": "2020-09-29",
"ev_net_r": -0.027243456581448548,
"ev_without_best": {
"1": -0.07000908917765535,
"10": -0.3226990435949148,
"5": -0.21035393211771347
},
"exit_reasons": {
"open_at_end": 17,
"stop": 137,
"time": 46,
"trailing_stop": 98
},
"gain_to_pain": -0.041475240842333665,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 43.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 298,
"peak_positions": 23,
"profit_factor": 0.9595047937675819,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.01,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8039,
"sortino": -0.02073111844278167,
"start_date": "2019-10-01",
"total_return_pct": -11.9,
"trades": 298,
"transaction_cost": 317.92615573810576,
"turnover_multiple": 31.792615573810572,
"underwater_pct": 96.83794466403161,
"win_rate": 30.9
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"metrics": {
"avg_cash_pct": 2.0737,
"avg_gross_exposure_pct": 97.9263,
"avg_hold_days": 13.6,
"avg_positions": 16.1786,
"blocked_fraction": 0.0,
"cagr_pct": -20.1,
"calmar": -0.49,
"capacity_opportunities": 299,
"end_date": "2020-09-29",
"ev_net_r": -0.05518949664921931,
"ev_without_best": {
"1": -0.09777090151458738,
"10": -0.34082194491471474,
"5": -0.2376995795516935
},
"exit_reasons": {
"open_at_end": 17,
"stop": 147,
"time": 45,
"trailing_stop": 90
},
"gain_to_pain": -0.145403108421821,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 299,
"peak_positions": 23,
"profit_factor": 0.9209243276168222,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.23,
"simulation_start_date": "2019-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8070,
"sortino": -0.34136881405642133,
"start_date": "2019-10-01",
"total_return_pct": -20.0,
"trades": 299,
"transaction_cost": 613.9788741996598,
"turnover_multiple": 30.69894370998299,
"underwater_pct": 96.83794466403161,
"win_rate": 30.4
},
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 2.1629,
"avg_gross_exposure_pct": 97.8371,
"avg_hold_days": 13.9,
"avg_positions": 17.2024,
"blocked_fraction": 0.0,
"cagr_pct": -12.8,
"calmar": -0.3,
"capacity_opportunities": 310,
"end_date": "2020-10-30",
"ev_net_r": 0.014557985175445907,
"ev_without_best": {
"1": -0.04110265030256903,
"10": -0.29070281608019327,
"5": -0.17876037009717752
},
"exit_reasons": {
"open_at_end": 19,
"stop": 138,
"time": 56,
"trailing_stop": 97
},
"gain_to_pain": -0.006082611321549016,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 42.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 310,
"peak_positions": 23,
"profit_factor": 1.0216311675326302,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.03,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8582,
"sortino": 0.04551164760347079,
"start_date": "2019-11-01",
"total_return_pct": -12.8,
"trades": 310,
"transaction_cost": 369.3159862944719,
"turnover_multiple": 36.93159862944719,
"underwater_pct": 94.86166007905138,
"win_rate": 30.3
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"metrics": {
"avg_cash_pct": 2.172,
"avg_gross_exposure_pct": 97.828,
"avg_hold_days": 14.0,
"avg_positions": 17.1865,
"blocked_fraction": 0.0,
"cagr_pct": -16.6,
"calmar": -0.38,
"capacity_opportunities": 309,
"end_date": "2020-10-30",
"ev_net_r": -0.0004067158717993574,
"ev_without_best": {
"1": -0.05615568334916207,
"10": -0.3062868267930942,
"5": -0.19412037343045124
},
"exit_reasons": {
"open_at_end": 17,
"stop": 139,
"time": 56,
"trailing_stop": 97
},
"gain_to_pain": -0.05525295171986784,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 43.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 23,
"profit_factor": 0.9994067847309963,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2019-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8588,
"sortino": -0.06364213780070853,
"start_date": "2019-11-01",
"total_return_pct": -16.5,
"trades": 309,
"transaction_cost": 726.6586278394491,
"turnover_multiple": 36.33293139197245,
"underwater_pct": 95.25691699604744,
"win_rate": 30.1
},
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 2.1882,
"avg_gross_exposure_pct": 97.8118,
"avg_hold_days": 14.8,
"avg_positions": 17.7579,
"blocked_fraction": 0.0,
"cagr_pct": 21.8,
"calmar": 0.53,
"capacity_opportunities": 300,
"end_date": "2020-11-30",
"ev_net_r": 0.08892219046163537,
"ev_without_best": {
"1": 0.04895167714382924,
"10": -0.20430465760444905,
"5": -0.07893128179389315
},
"exit_reasons": {
"open_at_end": 21,
"stop": 136,
"time": 53,
"trailing_stop": 90
},
"gain_to_pain": 0.5424996185302912,
"longest_underwater_sessions": 93,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 300,
"peak_positions": 23,
"profit_factor": 1.1362725200558432,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8816,
"sortino": 0.9340005186837506,
"start_date": "2019-12-02",
"total_return_pct": 21.7,
"trades": 300,
"transaction_cost": 328.92015825292054,
"turnover_multiple": 32.892015825292056,
"underwater_pct": 92.4901185770751,
"win_rate": 34.3
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2019-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"metrics": {
"avg_cash_pct": 2.2229,
"avg_gross_exposure_pct": 97.7771,
"avg_hold_days": 14.9,
"avg_positions": 18.1706,
"blocked_fraction": 0.0,
"cagr_pct": -0.3,
"calmar": -0.01,
"capacity_opportunities": 306,
"end_date": "2020-11-30",
"ev_net_r": 0.02539759369673558,
"ev_without_best": {
"1": -0.013914662398956642,
"10": -0.262137410522236,
"5": -0.1397414964409045
},
"exit_reasons": {
"open_at_end": 20,
"stop": 133,
"time": 54,
"trailing_stop": 99
},
"gain_to_pain": 0.2135289419366755,
"longest_underwater_sessions": 93,
"max_drawdown_pct": 45.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 306,
"peak_positions": 24,
"profit_factor": 1.0383039637204956,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.28,
"simulation_start_date": "2019-12-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8800,
"sortino": 0.38831280693305126,
"start_date": "2019-12-02",
"total_return_pct": -0.3,
"trades": 306,
"transaction_cost": 621.3022690409348,
"turnover_multiple": 31.065113452046738,
"underwater_pct": 93.2806324110672,
"win_rate": 32.7
},
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0393,
"avg_gross_exposure_pct": 97.9607,
"avg_hold_days": 13.9,
"avg_positions": 17.9921,
"blocked_fraction": 0.0,
"cagr_pct": -15.1,
"calmar": -0.32,
"capacity_opportunities": 324,
"end_date": "2020-12-30",
"ev_net_r": 0.009778651327805895,
"ev_without_best": {
"1": -0.028468938037630037,
"10": -0.2854331255471105,
"5": -0.15549399769700864
},
"exit_reasons": {
"open_at_end": 16,
"stop": 147,
"time": 56,
"trailing_stop": 105
},
"gain_to_pain": 0.022709319616365662,
"longest_underwater_sessions": 115,
"max_drawdown_pct": 47.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 324,
"peak_positions": 23,
"profit_factor": 1.0145498352977596,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.02,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9081,
"sortino": -0.0352687195905234,
"start_date": "2020-01-02",
"total_return_pct": -15.0,
"trades": 324,
"transaction_cost": 296.4376922142079,
"turnover_multiple": 29.64376922142079,
"underwater_pct": 96.44268774703558,
"win_rate": 31.5
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0323,
"avg_gross_exposure_pct": 97.9677,
"avg_hold_days": 14.0,
"avg_positions": 17.9444,
"blocked_fraction": 0.0,
"cagr_pct": -18.7,
"calmar": -0.39,
"capacity_opportunities": 322,
"end_date": "2020-12-30",
"ev_net_r": -0.004675093507573375,
"ev_without_best": {
"1": -0.04313075043057843,
"10": -0.3015297976395841,
"5": -0.170829705575322
},
"exit_reasons": {
"open_at_end": 15,
"stop": 146,
"time": 56,
"trailing_stop": 105
},
"gain_to_pain": -0.020792845118808346,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 47.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 322,
"peak_positions": 23,
"profit_factor": 0.9931418152784454,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.1,
"simulation_start_date": "2020-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9089,
"sortino": -0.1444097562677137,
"start_date": "2020-01-02",
"total_return_pct": -18.6,
"trades": 322,
"transaction_cost": 582.2142669072298,
"turnover_multiple": 29.11071334536149,
"underwater_pct": 96.83794466403161,
"win_rate": 31.4
},
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 1.9573,
"avg_gross_exposure_pct": 98.0427,
"avg_hold_days": 14.8,
"avg_positions": 18.5794,
"blocked_fraction": 0.0,
"cagr_pct": 72.4,
"calmar": 1.76,
"capacity_opportunities": 316,
"end_date": "2021-02-01",
"ev_net_r": 0.2946069911925717,
"ev_without_best": {
"1": 0.15734669298024892,
"10": -0.12067580263502269,
"5": 0.0109670386980942
},
"exit_reasons": {
"open_at_end": 20,
"stop": 133,
"time": 68,
"trailing_stop": 95
},
"gain_to_pain": 1.119179901055791,
"longest_underwater_sessions": 119,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 316,
"peak_positions": 23,
"profit_factor": 1.4762493898337785,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 1.21,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9550,
"sortino": 1.815887493149694,
"start_date": "2020-02-03",
"total_return_pct": 72.0,
"trades": 316,
"transaction_cost": 339.5034172315981,
"turnover_multiple": 33.95034172315981,
"underwater_pct": 94.0711462450593,
"win_rate": 35.8
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"metrics": {
"avg_cash_pct": 1.9569,
"avg_gross_exposure_pct": 98.0431,
"avg_hold_days": 14.8,
"avg_positions": 18.4921,
"blocked_fraction": 0.0,
"cagr_pct": 48.1,
"calmar": 1.14,
"capacity_opportunities": 313,
"end_date": "2021-02-01",
"ev_net_r": 0.19824584510401735,
"ev_without_best": {
"1": 0.11957515688141399,
"10": -0.14698229003172164,
"5": -0.01939307013352098
},
"exit_reasons": {
"open_at_end": 18,
"stop": 136,
"time": 68,
"trailing_stop": 91
},
"gain_to_pain": 0.804145150268491,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 42.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 313,
"peak_positions": 23,
"profit_factor": 1.3071106723193653,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.96,
"simulation_start_date": "2020-02-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9569,
"sortino": 1.3783801697504192,
"start_date": "2020-02-03",
"total_return_pct": 47.9,
"trades": 313,
"transaction_cost": 641.783602516207,
"turnover_multiple": 32.089180125810344,
"underwater_pct": 94.46640316205533,
"win_rate": 34.2
},
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 1.7559,
"avg_gross_exposure_pct": 98.2441,
"avg_hold_days": 14.7,
"avg_positions": 18.619,
"blocked_fraction": 0.0,
"cagr_pct": 53.3,
"calmar": 1.22,
"capacity_opportunities": 318,
"end_date": "2021-03-01",
"ev_net_r": 0.1978356329990825,
"ev_without_best": {
"1": 0.1253331944742965,
"10": -0.14724288369482516,
"5": -0.019016908123595723
},
"exit_reasons": {
"open_at_end": 19,
"stop": 141,
"time": 66,
"trailing_stop": 92
},
"gain_to_pain": 0.9145266881962415,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 43.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 318,
"peak_positions": 23,
"profit_factor": 1.2921208388729937,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 1.03,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10295,
"sortino": 1.5204481672591847,
"start_date": "2020-03-02",
"total_return_pct": 53.0,
"trades": 318,
"transaction_cost": 352.7202115978643,
"turnover_multiple": 35.272021159786426,
"underwater_pct": 91.699604743083,
"win_rate": 33.6
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"metrics": {
"avg_cash_pct": 1.7871,
"avg_gross_exposure_pct": 98.2129,
"avg_hold_days": 14.8,
"avg_positions": 18.7063,
"blocked_fraction": 0.0,
"cagr_pct": 45.7,
"calmar": 1.0,
"capacity_opportunities": 317,
"end_date": "2021-03-01",
"ev_net_r": 0.2597781363316484,
"ev_without_best": {
"1": 0.16868603051442205,
"10": -0.15252777536090562,
"5": -0.017101782768717568
},
"exit_reasons": {
"open_at_end": 19,
"stop": 135,
"time": 70,
"trailing_stop": 93
},
"gain_to_pain": 0.799564099266193,
"longest_underwater_sessions": 137,
"max_drawdown_pct": 45.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 24,
"profit_factor": 1.3773876916086918,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.91,
"simulation_start_date": "2020-03-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10256,
"sortino": 1.321917505767337,
"start_date": "2020-03-02",
"total_return_pct": 45.5,
"trades": 317,
"transaction_cost": 714.6383875848469,
"turnover_multiple": 35.73191937924235,
"underwater_pct": 93.2806324110672,
"win_rate": 35.0
},
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 0.3891,
"avg_gross_exposure_pct": 99.6109,
"avg_hold_days": 15.6,
"avg_positions": 18.2421,
"blocked_fraction": 0.0,
"cagr_pct": 30.1,
"calmar": 0.66,
"capacity_opportunities": 293,
"end_date": "2021-03-31",
"ev_net_r": 0.14483155486473423,
"ev_without_best": {
"1": 0.06594019496579068,
"10": -0.2533448252858113,
"5": -0.12298732047036236
},
"exit_reasons": {
"open_at_end": 19,
"stop": 121,
"time": 57,
"trailing_stop": 96
},
"gain_to_pain": 0.8103213380673948,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 45.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 23,
"profit_factor": 1.2110407557560565,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.71,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10723,
"sortino": 1.132562408678355,
"start_date": "2020-04-01",
"total_return_pct": 30.0,
"trades": 293,
"transaction_cost": 338.321092299632,
"turnover_multiple": 33.8321092299632,
"underwater_pct": 89.72332015810277,
"win_rate": 32.4
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"metrics": {
"avg_cash_pct": 0.4082,
"avg_gross_exposure_pct": 99.5918,
"avg_hold_days": 15.7,
"avg_positions": 18.2024,
"blocked_fraction": 0.0,
"cagr_pct": 38.4,
"calmar": 0.86,
"capacity_opportunities": 291,
"end_date": "2021-03-31",
"ev_net_r": 0.17901914786442286,
"ev_without_best": {
"1": 0.09431403951031303,
"10": -0.1963093382921654,
"5": -0.06063379790518638
},
"exit_reasons": {
"open_at_end": 18,
"stop": 124,
"time": 54,
"trailing_stop": 95
},
"gain_to_pain": 0.8476740001687558,
"longest_underwater_sessions": 129,
"max_drawdown_pct": 44.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 291,
"peak_positions": 21,
"profit_factor": 1.2597234002660134,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.84,
"simulation_start_date": "2020-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10680,
"sortino": 1.1759233212148843,
"start_date": "2020-04-01",
"total_return_pct": 38.3,
"trades": 291,
"transaction_cost": 750.3704921957074,
"turnover_multiple": 37.518524609785366,
"underwater_pct": 89.72332015810277,
"win_rate": 34.4
},
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 0.182,
"avg_gross_exposure_pct": 99.818,
"avg_hold_days": 15.7,
"avg_positions": 18.3294,
"blocked_fraction": 0.0,
"cagr_pct": 69.9,
"calmar": 1.57,
"capacity_opportunities": 294,
"end_date": "2021-04-30",
"ev_net_r": 0.2689991783791815,
"ev_without_best": {
"1": 0.1853554005395903,
"10": -0.1356269217465582,
"5": -0.0026018142323602274
},
"exit_reasons": {
"open_at_end": 15,
"stop": 125,
"time": 53,
"trailing_stop": 101
},
"gain_to_pain": 1.851386885224604,
"longest_underwater_sessions": 125,
"max_drawdown_pct": 44.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 22,
"profit_factor": 1.4098063445407192,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 1.05,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10284,
"sortino": 1.702370048247392,
"start_date": "2020-05-01",
"total_return_pct": 69.6,
"trades": 294,
"transaction_cost": 377.3921233601746,
"turnover_multiple": 37.73921233601746,
"underwater_pct": 89.32806324110672,
"win_rate": 34.4
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"metrics": {
"avg_cash_pct": 0.2117,
"avg_gross_exposure_pct": 99.7883,
"avg_hold_days": 15.6,
"avg_positions": 18.3413,
"blocked_fraction": 0.0,
"cagr_pct": 32.8,
"calmar": 0.69,
"capacity_opportunities": 295,
"end_date": "2021-04-30",
"ev_net_r": 0.1997845619649451,
"ev_without_best": {
"1": 0.11630253472483858,
"10": -0.20594325398390773,
"5": -0.07162462162148824
},
"exit_reasons": {
"open_at_end": 13,
"stop": 127,
"time": 53,
"trailing_stop": 102
},
"gain_to_pain": 0.9092280832174493,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 47.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 295,
"peak_positions": 23,
"profit_factor": 1.2937208555024158,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.77,
"simulation_start_date": "2020-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10317,
"sortino": 1.1081021472371324,
"start_date": "2020-05-01",
"total_return_pct": 32.6,
"trades": 295,
"transaction_cost": 709.6171874200809,
"turnover_multiple": 35.480859371004044,
"underwater_pct": 91.699604743083,
"win_rate": 33.6
},
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 0.2346,
"avg_gross_exposure_pct": 99.7654,
"avg_hold_days": 14.2,
"avg_positions": 17.4246,
"blocked_fraction": 0.0,
"cagr_pct": 95.8,
"calmar": 2.08,
"capacity_opportunities": 309,
"end_date": "2021-05-28",
"ev_net_r": 0.3618500753266177,
"ev_without_best": {
"1": 0.2877615734758721,
"10": -0.0633807989595798,
"5": 0.09809986714627916
},
"exit_reasons": {
"open_at_end": 15,
"stop": 142,
"time": 48,
"trailing_stop": 104
},
"gain_to_pain": 1.9770237078851407,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 46.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 22,
"profit_factor": 1.5357035209148118,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 1.2,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9977,
"sortino": 1.9606315491520998,
"start_date": "2020-06-01",
"total_return_pct": 94.2,
"trades": 309,
"transaction_cost": 483.82362454702445,
"turnover_multiple": 48.382362454702445,
"underwater_pct": 89.32806324110672,
"win_rate": 30.4
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"metrics": {
"avg_cash_pct": 0.2753,
"avg_gross_exposure_pct": 99.7247,
"avg_hold_days": 14.2,
"avg_positions": 17.6389,
"blocked_fraction": 0.0,
"cagr_pct": 35.7,
"calmar": 0.74,
"capacity_opportunities": 313,
"end_date": "2021-05-28",
"ev_net_r": 0.17977490412151284,
"ev_without_best": {
"1": 0.10615568437368011,
"10": -0.1997575582357007,
"5": -0.07632882845152511
},
"exit_reasons": {
"open_at_end": 16,
"stop": 145,
"time": 50,
"trailing_stop": 102
},
"gain_to_pain": 0.8603398521453942,
"longest_underwater_sessions": 129,
"max_drawdown_pct": 47.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 313,
"peak_positions": 22,
"profit_factor": 1.257000899519371,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.76,
"simulation_start_date": "2020-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10023,
"sortino": 1.2067400462401479,
"start_date": "2020-06-01",
"total_return_pct": 35.2,
"trades": 313,
"transaction_cost": 814.9395360612955,
"turnover_multiple": 40.746976803064776,
"underwater_pct": 90.51383399209486,
"win_rate": 28.4
},
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 0.2413,
"avg_gross_exposure_pct": 99.7587,
"avg_hold_days": 14.4,
"avg_positions": 18.0397,
"blocked_fraction": 0.0,
"cagr_pct": 36.8,
"calmar": 0.76,
"capacity_opportunities": 314,
"end_date": "2021-06-30",
"ev_net_r": 0.21569654955525983,
"ev_without_best": {
"1": 0.13722712611812202,
"10": -0.18928956424510004,
"5": -0.06332644694392464
},
"exit_reasons": {
"open_at_end": 15,
"stop": 147,
"time": 53,
"trailing_stop": 99
},
"gain_to_pain": 0.896338035837457,
"longest_underwater_sessions": 125,
"max_drawdown_pct": 48.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 314,
"peak_positions": 22,
"profit_factor": 1.3226053532665045,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.79,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10498,
"sortino": 1.2055071461173412,
"start_date": "2020-07-01",
"total_return_pct": 36.7,
"trades": 314,
"transaction_cost": 371.34731869835207,
"turnover_multiple": 37.13473186983521,
"underwater_pct": 92.4901185770751,
"win_rate": 31.5
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"metrics": {
"avg_cash_pct": 0.247,
"avg_gross_exposure_pct": 99.753,
"avg_hold_days": 14.3,
"avg_positions": 17.8214,
"blocked_fraction": 0.0,
"cagr_pct": 25.9,
"calmar": 0.54,
"capacity_opportunities": 314,
"end_date": "2021-06-30",
"ev_net_r": 0.20022726425170248,
"ev_without_best": {
"1": 0.12181425049354093,
"10": -0.2045343472725602,
"5": -0.07860617938487142
},
"exit_reasons": {
"open_at_end": 14,
"stop": 150,
"time": 53,
"trailing_stop": 97
},
"gain_to_pain": 0.7069057160506971,
"longest_underwater_sessions": 128,
"max_drawdown_pct": 48.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 314,
"peak_positions": 22,
"profit_factor": 1.293991791921662,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.68,
"simulation_start_date": "2020-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10532,
"sortino": 1.0358578259616813,
"start_date": "2020-07-01",
"total_return_pct": 25.8,
"trades": 314,
"transaction_cost": 736.6941831946812,
"turnover_multiple": 36.834709159734054,
"underwater_pct": 92.4901185770751,
"win_rate": 31.8
},
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 0.3331,
"avg_gross_exposure_pct": 99.6669,
"avg_hold_days": 14.0,
"avg_positions": 17.6429,
"blocked_fraction": 0.0,
"cagr_pct": -24.7,
"calmar": -0.53,
"capacity_opportunities": 317,
"end_date": "2021-08-02",
"ev_net_r": -0.011566384073527296,
"ev_without_best": {
"1": -0.08046292650455697,
"10": -0.34522522092043445,
"5": -0.23537276914712776
},
"exit_reasons": {
"open_at_end": 12,
"stop": 153,
"time": 52,
"trailing_stop": 100
},
"gain_to_pain": -0.1394509847928683,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 46.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 22,
"profit_factor": 0.983820428268053,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.01,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10018,
"sortino": -0.021440979908694067,
"start_date": "2020-08-03",
"total_return_pct": -24.6,
"trades": 317,
"transaction_cost": 301.3869417649437,
"turnover_multiple": 30.138694176494372,
"underwater_pct": 95.65217391304348,
"win_rate": 27.8
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"metrics": {
"avg_cash_pct": 0.3301,
"avg_gross_exposure_pct": 99.6699,
"avg_hold_days": 14.0,
"avg_positions": 17.6429,
"blocked_fraction": 0.0,
"cagr_pct": -27.3,
"calmar": -0.58,
"capacity_opportunities": 317,
"end_date": "2021-08-02",
"ev_net_r": -0.024115887621277865,
"ev_without_best": {
"1": -0.09295450205353202,
"10": -0.3575077997848695,
"5": -0.24774459529911938
},
"exit_reasons": {
"open_at_end": 12,
"stop": 153,
"time": 52,
"trailing_stop": 100
},
"gain_to_pain": -0.17319452103584598,
"longest_underwater_sessions": 118,
"max_drawdown_pct": 47.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 317,
"peak_positions": 22,
"profit_factor": 0.9666510879276587,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10018,
"sortino": -0.08975564749146735,
"start_date": "2020-08-03",
"total_return_pct": -27.3,
"trades": 317,
"transaction_cost": 592.2355146582173,
"turnover_multiple": 29.611775732910864,
"underwater_pct": 95.65217391304348,
"win_rate": 27.8
},
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 0.3473,
"avg_gross_exposure_pct": 99.6527,
"avg_hold_days": 13.5,
"avg_positions": 16.6151,
"blocked_fraction": 0.0,
"cagr_pct": -21.4,
"calmar": -0.42,
"capacity_opportunities": 309,
"end_date": "2021-08-31",
"ev_net_r": -0.03746333626295203,
"ev_without_best": {
"1": -0.11284831022924817,
"10": -0.3773828580896661,
"5": -0.272140971311048
},
"exit_reasons": {
"open_at_end": 14,
"stop": 156,
"time": 52,
"trailing_stop": 87
},
"gain_to_pain": -0.26635926035954005,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 50.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 309,
"peak_positions": 23,
"profit_factor": 0.9481004488665198,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.19,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10072,
"sortino": 0.29589629526575684,
"start_date": "2020-09-01",
"total_return_pct": -21.4,
"trades": 309,
"transaction_cost": 346.8122309681336,
"turnover_multiple": 34.681223096813355,
"underwater_pct": 96.44268774703558,
"win_rate": 29.8
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"metrics": {
"avg_cash_pct": 0.2838,
"avg_gross_exposure_pct": 99.7162,
"avg_hold_days": 13.7,
"avg_positions": 16.7579,
"blocked_fraction": 0.0,
"cagr_pct": -8.2,
"calmar": -0.16,
"capacity_opportunities": 307,
"end_date": "2021-08-31",
"ev_net_r": 0.051034493131598656,
"ev_without_best": {
"1": -0.02444896102628935,
"10": -0.2985718433019405,
"5": -0.18618401051267405
},
"exit_reasons": {
"open_at_end": 14,
"stop": 151,
"time": 55,
"trailing_stop": 87
},
"gain_to_pain": 0.004714764099786815,
"longest_underwater_sessions": 62,
"max_drawdown_pct": 51.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 307,
"peak_positions": 22,
"profit_factor": 1.070606424993339,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.35,
"simulation_start_date": "2020-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10036,
"sortino": 0.5516572559733018,
"start_date": "2020-09-01",
"total_return_pct": -8.2,
"trades": 307,
"transaction_cost": 727.9663587485572,
"turnover_multiple": 36.398317937427855,
"underwater_pct": 95.25691699604744,
"win_rate": 31.3
},
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 0.2695,
"avg_gross_exposure_pct": 99.7305,
"avg_hold_days": 13.6,
"avg_positions": 16.1865,
"blocked_fraction": 0.0,
"cagr_pct": 15.1,
"calmar": 0.31,
"capacity_opportunities": 299,
"end_date": "2021-09-30",
"ev_net_r": 0.16167601932792325,
"ev_without_best": {
"1": 0.08442960111977449,
"10": -0.24792191436437336,
"5": -0.11286308766568087
},
"exit_reasons": {
"open_at_end": 15,
"stop": 145,
"time": 48,
"trailing_stop": 91
},
"gain_to_pain": 0.5075410917313751,
"longest_underwater_sessions": 80,
"max_drawdown_pct": 48.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 299,
"peak_positions": 22,
"profit_factor": 1.2230537346510324,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.58,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10582,
"sortino": 0.9501645798171708,
"start_date": "2020-10-01",
"total_return_pct": 15.1,
"trades": 299,
"transaction_cost": 434.78388169628096,
"turnover_multiple": 43.4783881696281,
"underwater_pct": 92.4901185770751,
"win_rate": 28.4
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"metrics": {
"avg_cash_pct": 0.2602,
"avg_gross_exposure_pct": 99.7398,
"avg_hold_days": 13.6,
"avg_positions": 16.2143,
"blocked_fraction": 0.0,
"cagr_pct": 14.5,
"calmar": 0.3,
"capacity_opportunities": 300,
"end_date": "2021-09-30",
"ev_net_r": 0.14882874877430533,
"ev_without_best": {
"1": 0.07190519453794739,
"10": -0.25901177444855855,
"5": -0.1245321551328967
},
"exit_reasons": {
"open_at_end": 14,
"stop": 146,
"time": 48,
"trailing_stop": 92
},
"gain_to_pain": 0.5040323873032378,
"longest_underwater_sessions": 80,
"max_drawdown_pct": 48.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 300,
"peak_positions": 22,
"profit_factor": 1.2026565689832787,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.58,
"simulation_start_date": "2020-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10575,
"sortino": 0.9424915029395586,
"start_date": "2020-10-01",
"total_return_pct": 14.5,
"trades": 300,
"transaction_cost": 855.9577861704387,
"turnover_multiple": 42.79788930852193,
"underwater_pct": 92.4901185770751,
"win_rate": 27.3
},
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 0.2195,
"avg_gross_exposure_pct": 99.7805,
"avg_hold_days": 14.0,
"avg_positions": 15.4603,
"blocked_fraction": 0.0,
"cagr_pct": 9.3,
"calmar": 0.16,
"capacity_opportunities": 278,
"end_date": "2021-11-01",
"ev_net_r": 0.12845915767952876,
"ev_without_best": {
"1": 0.053014159154491605,
"10": -0.2591678446610667,
"5": -0.11793257892572562
},
"exit_reasons": {
"open_at_end": 12,
"stop": 133,
"time": 41,
"trailing_stop": 92
},
"gain_to_pain": 0.36093116455073176,
"longest_underwater_sessions": 179,
"max_drawdown_pct": 58.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 278,
"peak_positions": 21,
"profit_factor": 1.188829478886499,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.47,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10584,
"sortino": 0.7293270894144913,
"start_date": "2020-11-02",
"total_return_pct": 9.3,
"trades": 278,
"transaction_cost": 452.3889212307824,
"turnover_multiple": 45.23889212307824,
"underwater_pct": 85.37549407114624,
"win_rate": 28.4
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"metrics": {
"avg_cash_pct": 0.2302,
"avg_gross_exposure_pct": 99.7698,
"avg_hold_days": 14.0,
"avg_positions": 15.5397,
"blocked_fraction": 0.0,
"cagr_pct": 1.9,
"calmar": 0.03,
"capacity_opportunities": 279,
"end_date": "2021-11-01",
"ev_net_r": 0.08590489755544195,
"ev_without_best": {
"1": 0.01068220410648063,
"10": -0.3009493716129238,
"5": -0.15990256039807
},
"exit_reasons": {
"open_at_end": 13,
"stop": 134,
"time": 42,
"trailing_stop": 90
},
"gain_to_pain": 0.21653309485854302,
"longest_underwater_sessions": 179,
"max_drawdown_pct": 59.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 279,
"peak_positions": 21,
"profit_factor": 1.1232973251261127,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.37,
"simulation_start_date": "2020-11-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10590,
"sortino": 0.5695022558309046,
"start_date": "2020-11-02",
"total_return_pct": 1.9,
"trades": 279,
"transaction_cost": 887.2364018967776,
"turnover_multiple": 44.361820094838876,
"underwater_pct": 85.7707509881423,
"win_rate": 28.0
},
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 0.2817,
"avg_gross_exposure_pct": 99.7183,
"avg_hold_days": 13.2,
"avg_positions": 15.7421,
"blocked_fraction": 0.0,
"cagr_pct": -35.4,
"calmar": -0.56,
"capacity_opportunities": 300,
"end_date": "2021-11-30",
"ev_net_r": -0.13760108326743167,
"ev_without_best": {
"1": -0.20838477835901112,
"10": -0.43605491395130597,
"5": -0.34761999060514565
},
"exit_reasons": {
"open_at_end": 14,
"stop": 153,
"time": 41,
"trailing_stop": 92
},
"gain_to_pain": -0.3671798707805861,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 63.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 300,
"peak_positions": 20,
"profit_factor": 0.8162523318052007,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.34,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10558,
"sortino": -0.5080150143881996,
"start_date": "2020-12-01",
"total_return_pct": -35.3,
"trades": 300,
"transaction_cost": 383.83549989061527,
"turnover_multiple": 38.38354998906152,
"underwater_pct": 93.2806324110672,
"win_rate": 25.7
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2020-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"metrics": {
"avg_cash_pct": 0.2774,
"avg_gross_exposure_pct": 99.7226,
"avg_hold_days": 13.2,
"avg_positions": 15.0833,
"blocked_fraction": 0.0,
"cagr_pct": -29.4,
"calmar": -0.49,
"capacity_opportunities": 287,
"end_date": "2021-11-30",
"ev_net_r": -0.07660246069340221,
"ev_without_best": {
"1": -0.15028923040340253,
"10": -0.4244339193743753,
"5": -0.3088940658697931
},
"exit_reasons": {
"open_at_end": 13,
"stop": 147,
"time": 40,
"trailing_stop": 87
},
"gain_to_pain": -0.29003690819591016,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 60.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 287,
"peak_positions": 20,
"profit_factor": 0.9000005876652414,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.11,
"simulation_start_date": "2020-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10657,
"sortino": -0.16426096198265194,
"start_date": "2020-12-01",
"total_return_pct": -29.3,
"trades": 287,
"transaction_cost": 762.8417740861207,
"turnover_multiple": 38.14208870430604,
"underwater_pct": 93.67588932806325,
"win_rate": 25.4
},
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2841,
"avg_gross_exposure_pct": 99.7159,
"avg_hold_days": 12.5,
"avg_positions": 15.1984,
"blocked_fraction": 0.0,
"cagr_pct": -36.9,
"calmar": -0.56,
"capacity_opportunities": 305,
"end_date": "2021-12-31",
"ev_net_r": -0.071157107804643,
"ev_without_best": {
"1": -0.13234838036176888,
"10": -0.40831235820800754,
"5": -0.2727038484661237
},
"exit_reasons": {
"open_at_end": 15,
"stop": 161,
"time": 32,
"trailing_stop": 97
},
"gain_to_pain": -0.528984321447305,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 65.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 305,
"peak_positions": 23,
"profit_factor": 0.9083919575861155,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9879,
"sortino": -0.375710193946947,
"start_date": "2021-01-04",
"total_return_pct": -36.6,
"trades": 305,
"transaction_cost": 369.1108817868038,
"turnover_multiple": 36.91108817868038,
"underwater_pct": 94.46640316205533,
"win_rate": 24.9
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2879,
"avg_gross_exposure_pct": 99.7121,
"avg_hold_days": 12.3,
"avg_positions": 15.4127,
"blocked_fraction": 0.0,
"cagr_pct": -52.5,
"calmar": -0.73,
"capacity_opportunities": 315,
"end_date": "2021-12-31",
"ev_net_r": -0.1863500672574298,
"ev_without_best": {
"1": -0.245871906748604,
"10": -0.4749169456428518,
"5": -0.36961214942156406
},
"exit_reasons": {
"open_at_end": 14,
"stop": 175,
"time": 34,
"trailing_stop": 92
},
"gain_to_pain": -0.654125962805778,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 71.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 315,
"peak_positions": 23,
"profit_factor": 0.7629704893797952,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.71,
"simulation_start_date": "2021-01-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9855,
"sortino": -1.0570874823916925,
"start_date": "2021-01-04",
"total_return_pct": -52.1,
"trades": 315,
"transaction_cost": 719.94966188979,
"turnover_multiple": 35.997483094489496,
"underwater_pct": 94.46640316205533,
"win_rate": 23.5
},
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 0.451,
"avg_gross_exposure_pct": 99.549,
"avg_hold_days": 11.6,
"avg_positions": 13.3968,
"blocked_fraction": 0.0,
"cagr_pct": -71.4,
"calmar": -0.93,
"capacity_opportunities": 291,
"end_date": "2022-01-28",
"ev_net_r": -0.41349246612474405,
"ev_without_best": {
"1": -0.48742424617729424,
"10": -0.691743514828205,
"5": -0.6046773456016997
},
"exit_reasons": {
"open_at_end": 8,
"stop": 164,
"time": 26,
"trailing_stop": 93
},
"gain_to_pain": -0.8915222004779652,
"longest_underwater_sessions": 240,
"max_drawdown_pct": 76.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 291,
"peak_positions": 18,
"profit_factor": 0.5173096554560702,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.42,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9324,
"sortino": -1.997615502321207,
"start_date": "2021-02-01",
"total_return_pct": -70.9,
"trades": 291,
"transaction_cost": 263.5889610552232,
"turnover_multiple": 26.35889610552232,
"underwater_pct": 96.44268774703558,
"win_rate": 21.0
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"metrics": {
"avg_cash_pct": 0.3278,
"avg_gross_exposure_pct": 99.6722,
"avg_hold_days": 11.4,
"avg_positions": 13.8016,
"blocked_fraction": 0.0,
"cagr_pct": -72.4,
"calmar": -0.93,
"capacity_opportunities": 304,
"end_date": "2022-01-28",
"ev_net_r": -0.40126174292079064,
"ev_without_best": {
"1": -0.4718857542055677,
"10": -0.646841180562217,
"5": -0.565276662029546
},
"exit_reasons": {
"open_at_end": 8,
"stop": 172,
"time": 26,
"trailing_stop": 98
},
"gain_to_pain": -0.889305825273772,
"longest_underwater_sessions": 159,
"max_drawdown_pct": 77.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 304,
"peak_positions": 18,
"profit_factor": 0.5165384306073663,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.59,
"simulation_start_date": "2021-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9287,
"sortino": -2.2494848563959193,
"start_date": "2021-02-01",
"total_return_pct": -72.0,
"trades": 304,
"transaction_cost": 534.7259983491307,
"turnover_multiple": 26.73629991745653,
"underwater_pct": 96.04743083003953,
"win_rate": 21.1
},
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 0.5152,
"avg_gross_exposure_pct": 99.4848,
"avg_hold_days": 11.8,
"avg_positions": 14.0913,
"blocked_fraction": 0.0,
"cagr_pct": -75.9,
"calmar": -0.95,
"capacity_opportunities": 301,
"end_date": "2022-02-25",
"ev_net_r": -0.4653498610442715,
"ev_without_best": {
"1": -0.5369901064114685,
"10": -0.7070250241213927,
"5": -0.6345414070713917
},
"exit_reasons": {
"open_at_end": 11,
"stop": 169,
"time": 32,
"trailing_stop": 89
},
"gain_to_pain": -0.9279585735142204,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 79.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 301,
"peak_positions": 21,
"profit_factor": 0.44267275309287785,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.62,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8750,
"sortino": -2.333552799989702,
"start_date": "2021-03-01",
"total_return_pct": -75.5,
"trades": 301,
"transaction_cost": 249.5267504363901,
"turnover_multiple": 24.95267504363901,
"underwater_pct": 99.2094861660079,
"win_rate": 19.6
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"metrics": {
"avg_cash_pct": 0.4148,
"avg_gross_exposure_pct": 99.5852,
"avg_hold_days": 11.8,
"avg_positions": 14.3214,
"blocked_fraction": 0.0,
"cagr_pct": -71.5,
"calmar": -0.95,
"capacity_opportunities": 306,
"end_date": "2022-02-25",
"ev_net_r": -0.38748520131415143,
"ev_without_best": {
"1": -0.45760093533933455,
"10": -0.6524419173762577,
"5": -0.5739600571394744
},
"exit_reasons": {
"open_at_end": 12,
"stop": 175,
"time": 34,
"trailing_stop": 85
},
"gain_to_pain": -0.9216020187590296,
"longest_underwater_sessions": 178,
"max_drawdown_pct": 75.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 306,
"peak_positions": 21,
"profit_factor": 0.5306736109995969,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.28,
"simulation_start_date": "2021-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8760,
"sortino": -1.8670291399193715,
"start_date": "2021-03-01",
"total_return_pct": -71.1,
"trades": 306,
"transaction_cost": 537.7238203673403,
"turnover_multiple": 26.88619101836702,
"underwater_pct": 99.2094861660079,
"win_rate": 20.9
},
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 0.3611,
"avg_gross_exposure_pct": 99.6389,
"avg_hold_days": 11.8,
"avg_positions": 12.9643,
"blocked_fraction": 0.0,
"cagr_pct": -69.5,
"calmar": -0.86,
"capacity_opportunities": 275,
"end_date": "2022-03-30",
"ev_net_r": -0.39069110834130083,
"ev_without_best": {
"1": -0.46885685599625015,
"10": -0.6716934773737285,
"5": -0.5881165106939295
},
"exit_reasons": {
"open_at_end": 12,
"stop": 155,
"time": 24,
"trailing_stop": 84
},
"gain_to_pain": -0.8409215527361646,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 81.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 275,
"peak_positions": 16,
"profit_factor": 0.5481372148825754,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.42,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9391,
"sortino": -1.987043494623601,
"start_date": "2021-04-01",
"total_return_pct": -69.3,
"trades": 275,
"transaction_cost": 254.3755639746776,
"turnover_multiple": 25.43755639746776,
"underwater_pct": 98.02371541501977,
"win_rate": 19.6
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"metrics": {
"avg_cash_pct": 0.2736,
"avg_gross_exposure_pct": 99.7264,
"avg_hold_days": 11.8,
"avg_positions": 12.8532,
"blocked_fraction": 0.0,
"cagr_pct": -69.5,
"calmar": -0.86,
"capacity_opportunities": 274,
"end_date": "2022-03-30",
"ev_net_r": -0.3866226213954628,
"ev_without_best": {
"1": -0.464953889885434,
"10": -0.6749063916499891,
"5": -0.5852388587590734
},
"exit_reasons": {
"open_at_end": 13,
"stop": 152,
"time": 25,
"trailing_stop": 84
},
"gain_to_pain": -0.8642025122373637,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 80.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 274,
"peak_positions": 16,
"profit_factor": 0.5609010168477673,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.42,
"simulation_start_date": "2021-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9386,
"sortino": -1.9832620134179786,
"start_date": "2021-04-01",
"total_return_pct": -69.2,
"trades": 274,
"transaction_cost": 502.990643943581,
"turnover_multiple": 25.14953219717905,
"underwater_pct": 98.41897233201581,
"win_rate": 20.8
},
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 0.4086,
"avg_gross_exposure_pct": 99.5914,
"avg_hold_days": 11.1,
"avg_positions": 12.9127,
"blocked_fraction": 0.0,
"cagr_pct": -74.8,
"calmar": -0.91,
"capacity_opportunities": 291,
"end_date": "2022-04-29",
"ev_net_r": -0.449470555754815,
"ev_without_best": {
"1": -0.4898583903811561,
"10": -0.6888319614567623,
"5": -0.5909759600388306
},
"exit_reasons": {
"open_at_end": 13,
"stop": 164,
"time": 27,
"trailing_stop": 87
},
"gain_to_pain": -0.7855034040625961,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 82.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 291,
"peak_positions": 18,
"profit_factor": 0.4863472730536826,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.67,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9358,
"sortino": -2.346201053343394,
"start_date": "2021-05-03",
"total_return_pct": -74.4,
"trades": 291,
"transaction_cost": 264.3489600090303,
"turnover_multiple": 26.43489600090303,
"underwater_pct": 98.41897233201581,
"win_rate": 19.9
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"metrics": {
"avg_cash_pct": 0.5311,
"avg_gross_exposure_pct": 99.4689,
"avg_hold_days": 11.0,
"avg_positions": 12.8294,
"blocked_fraction": 0.0,
"cagr_pct": -77.8,
"calmar": -0.92,
"capacity_opportunities": 294,
"end_date": "2022-04-29",
"ev_net_r": -0.5006109674159168,
"ev_without_best": {
"1": -0.540658389843491,
"10": -0.7293550159425698,
"5": -0.6403374725935803
},
"exit_reasons": {
"open_at_end": 13,
"stop": 170,
"time": 27,
"trailing_stop": 84
},
"gain_to_pain": -0.8375938819084104,
"longest_underwater_sessions": 222,
"max_drawdown_pct": 84.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 294,
"peak_positions": 18,
"profit_factor": 0.436725306593176,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.84,
"simulation_start_date": "2021-05-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9376,
"sortino": -2.567090431299992,
"start_date": "2021-05-03",
"total_return_pct": -77.4,
"trades": 294,
"transaction_cost": 520.6906443918562,
"turnover_multiple": 26.03453221959281,
"underwater_pct": 98.41897233201581,
"win_rate": 19.4
},
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 0.4143,
"avg_gross_exposure_pct": 99.5857,
"avg_hold_days": 11.3,
"avg_positions": 12.631,
"blocked_fraction": 0.0,
"cagr_pct": -79.5,
"calmar": -0.95,
"capacity_opportunities": 280,
"end_date": "2022-05-27",
"ev_net_r": -0.5768803116846225,
"ev_without_best": {
"1": -0.6418442208419457,
"10": -0.8681251300757744,
"5": -0.7712492939839117
},
"exit_reasons": {
"open_at_end": 10,
"stop": 165,
"time": 22,
"trailing_stop": 83
},
"gain_to_pain": -0.8995560264542786,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 83.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 280,
"peak_positions": 17,
"profit_factor": 0.42908645685935665,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.91,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9126,
"sortino": -2.5653746892256577,
"start_date": "2021-06-01",
"total_return_pct": -79.1,
"trades": 280,
"transaction_cost": 244.64539826987001,
"turnover_multiple": 24.464539826987004,
"underwater_pct": 98.81422924901186,
"win_rate": 19.6
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"metrics": {
"avg_cash_pct": 0.5637,
"avg_gross_exposure_pct": 99.4363,
"avg_hold_days": 11.2,
"avg_positions": 12.6508,
"blocked_fraction": 0.0,
"cagr_pct": -79.6,
"calmar": -0.95,
"capacity_opportunities": 284,
"end_date": "2022-05-27",
"ev_net_r": -0.5285026842878251,
"ev_without_best": {
"1": -0.5922830935989144,
"10": -0.8024524134463167,
"5": -0.7113315788837655
},
"exit_reasons": {
"open_at_end": 15,
"stop": 162,
"time": 23,
"trailing_stop": 84
},
"gain_to_pain": -0.9175418404758521,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 84.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 284,
"peak_positions": 16,
"profit_factor": 0.44611458665745984,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -1.94,
"simulation_start_date": "2021-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9129,
"sortino": -2.622814077590651,
"start_date": "2021-06-01",
"total_return_pct": -79.1,
"trades": 284,
"transaction_cost": 476.8446804388705,
"turnover_multiple": 23.842234021943526,
"underwater_pct": 98.81422924901186,
"win_rate": 20.4
},
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 0.481,
"avg_gross_exposure_pct": 99.519,
"avg_hold_days": 10.5,
"avg_positions": 11.8294,
"blocked_fraction": 0.0,
"cagr_pct": -78.1,
"calmar": -0.97,
"capacity_opportunities": 282,
"end_date": "2022-06-30",
"ev_net_r": -0.5362949533956195,
"ev_without_best": {
"1": -0.5880149312179366,
"10": -0.8722725161317212,
"5": -0.7520235790378711
},
"exit_reasons": {
"open_at_end": 12,
"stop": 173,
"time": 22,
"trailing_stop": 75
},
"gain_to_pain": -0.8572422008356975,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 80.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 282,
"peak_positions": 16,
"profit_factor": 0.483337553198513,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.61,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8495,
"sortino": -3.192361153193916,
"start_date": "2021-07-01",
"total_return_pct": -78.0,
"trades": 282,
"transaction_cost": 251.40227491552804,
"turnover_multiple": 25.140227491552803,
"underwater_pct": 98.41897233201581,
"win_rate": 18.4
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"metrics": {
"avg_cash_pct": 0.4135,
"avg_gross_exposure_pct": 99.5865,
"avg_hold_days": 10.9,
"avg_positions": 12.4762,
"blocked_fraction": 0.0,
"cagr_pct": -80.2,
"calmar": -0.97,
"capacity_opportunities": 288,
"end_date": "2022-06-30",
"ev_net_r": -0.5108102656244999,
"ev_without_best": {
"1": -0.5612831563617976,
"10": -0.8285649973804045,
"5": -0.7239803139365713
},
"exit_reasons": {
"open_at_end": 13,
"stop": 175,
"time": 22,
"trailing_stop": 78
},
"gain_to_pain": -0.9226695696941546,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 82.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 288,
"peak_positions": 17,
"profit_factor": 0.48422212133391723,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.85,
"simulation_start_date": "2021-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8434,
"sortino": -3.3977024991397116,
"start_date": "2021-07-01",
"total_return_pct": -80.1,
"trades": 288,
"transaction_cost": 482.26451686840613,
"turnover_multiple": 24.113225843420306,
"underwater_pct": 98.81422924901186,
"win_rate": 18.1
},
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 0.5262,
"avg_gross_exposure_pct": 99.4738,
"avg_hold_days": 11.1,
"avg_positions": 13.0754,
"blocked_fraction": 0.0,
"cagr_pct": -88.4,
"calmar": -1.0,
"capacity_opportunities": 295,
"end_date": "2022-08-01",
"ev_net_r": -0.7246848784692732,
"ev_without_best": {
"1": -0.7654593218854411,
"10": -0.938636885381252,
"5": -0.8681892685636259
},
"exit_reasons": {
"open_at_end": 17,
"stop": 179,
"time": 22,
"trailing_stop": 77
},
"gain_to_pain": -0.8832688278779718,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 295,
"peak_positions": 17,
"profit_factor": 0.2959528420972064,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.2,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9478,
"sortino": -4.603411457893062,
"start_date": "2021-08-02",
"total_return_pct": -88.3,
"trades": 295,
"transaction_cost": 169.72404746440841,
"turnover_multiple": 16.97240474644084,
"underwater_pct": 99.60474308300395,
"win_rate": 16.3
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"metrics": {
"avg_cash_pct": 0.5227,
"avg_gross_exposure_pct": 99.4773,
"avg_hold_days": 11.2,
"avg_positions": 13.0357,
"blocked_fraction": 0.0,
"cagr_pct": -88.3,
"calmar": -1.0,
"capacity_opportunities": 293,
"end_date": "2022-08-01",
"ev_net_r": -0.7271357709020863,
"ev_without_best": {
"1": -0.7680961119115568,
"10": -0.9418647345022163,
"5": -0.8711908840020947
},
"exit_reasons": {
"open_at_end": 16,
"stop": 177,
"time": 21,
"trailing_stop": 79
},
"gain_to_pain": -0.8836273313698035,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 18,
"profit_factor": 0.30032210874307286,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.19,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9475,
"sortino": -4.602335149690363,
"start_date": "2021-08-02",
"total_return_pct": -88.2,
"trades": 293,
"transaction_cost": 333.600150193287,
"turnover_multiple": 16.68000750966435,
"underwater_pct": 99.60474308300395,
"win_rate": 17.1
},
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 0.4319,
"avg_gross_exposure_pct": 99.5681,
"avg_hold_days": 11.0,
"avg_positions": 13.1151,
"blocked_fraction": 0.0,
"cagr_pct": -81.9,
"calmar": -1.0,
"capacity_opportunities": 298,
"end_date": "2022-08-31",
"ev_net_r": -0.5827555122673816,
"ev_without_best": {
"1": -0.6226402159648614,
"10": -0.7846390548543729,
"5": -0.711867983989936
},
"exit_reasons": {
"open_at_end": 17,
"stop": 173,
"time": 22,
"trailing_stop": 86
},
"gain_to_pain": -0.8628370127589081,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 82.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 298,
"peak_positions": 17,
"profit_factor": 0.3662795712881832,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.27,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10503,
"sortino": -3.7570867664582295,
"start_date": "2021-09-01",
"total_return_pct": -81.8,
"trades": 298,
"transaction_cost": 196.68166879555503,
"turnover_multiple": 19.668166879555503,
"underwater_pct": 98.02371541501977,
"win_rate": 19.1
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"metrics": {
"avg_cash_pct": 0.4609,
"avg_gross_exposure_pct": 99.5391,
"avg_hold_days": 11.3,
"avg_positions": 13.381,
"blocked_fraction": 0.0,
"cagr_pct": -81.7,
"calmar": -1.0,
"capacity_opportunities": 298,
"end_date": "2022-08-31",
"ev_net_r": -0.5578021106751808,
"ev_without_best": {
"1": -0.5975027366500578,
"10": -0.7613578632934312,
"5": -0.6892710887639879
},
"exit_reasons": {
"open_at_end": 17,
"stop": 172,
"time": 22,
"trailing_stop": 87
},
"gain_to_pain": -0.8636050547136765,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 81.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 298,
"peak_positions": 18,
"profit_factor": 0.37480065857248057,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.34,
"simulation_start_date": "2021-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10475,
"sortino": -3.838652608863504,
"start_date": "2021-09-01",
"total_return_pct": -81.6,
"trades": 298,
"transaction_cost": 387.19121348686576,
"turnover_multiple": 19.35956067434329,
"underwater_pct": 98.02371541501977,
"win_rate": 17.4
},
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 0.4489,
"avg_gross_exposure_pct": 99.5511,
"avg_hold_days": 11.3,
"avg_positions": 13.2302,
"blocked_fraction": 0.0,
"cagr_pct": -78.9,
"calmar": -0.97,
"capacity_opportunities": 293,
"end_date": "2022-09-30",
"ev_net_r": -0.5133749618365683,
"ev_without_best": {
"1": -0.5593333188593587,
"10": -0.7278767850611872,
"5": -0.6490368845941207
},
"exit_reasons": {
"open_at_end": 14,
"stop": 166,
"time": 24,
"trailing_stop": 89
},
"gain_to_pain": -0.9019734700480966,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 81.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 18,
"profit_factor": 0.4304242412418952,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.77,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10178,
"sortino": -3.420485376656336,
"start_date": "2021-10-01",
"total_return_pct": -78.7,
"trades": 293,
"transaction_cost": 191.35778853254354,
"turnover_multiple": 19.135778853254354,
"underwater_pct": 99.2094861660079,
"win_rate": 20.5
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"metrics": {
"avg_cash_pct": 0.4395,
"avg_gross_exposure_pct": 99.5605,
"avg_hold_days": 11.3,
"avg_positions": 13.2302,
"blocked_fraction": 0.0,
"cagr_pct": -79.8,
"calmar": -0.97,
"capacity_opportunities": 293,
"end_date": "2022-09-30",
"ev_net_r": -0.5306048548688078,
"ev_without_best": {
"1": -0.5763581549558081,
"10": -0.7446015611161815,
"5": -0.665811046182176
},
"exit_reasons": {
"open_at_end": 14,
"stop": 166,
"time": 24,
"trailing_stop": 89
},
"gain_to_pain": -0.9086655806113143,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 81.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 293,
"peak_positions": 18,
"profit_factor": 0.41917975031662025,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.86,
"simulation_start_date": "2021-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10178,
"sortino": -3.5119154512556796,
"start_date": "2021-10-01",
"total_return_pct": -79.7,
"trades": 293,
"transaction_cost": 376.8969862019842,
"turnover_multiple": 18.844849310099207,
"underwater_pct": 99.2094861660079,
"win_rate": 20.1
},
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 0.5403,
"avg_gross_exposure_pct": 99.4597,
"avg_hold_days": 10.5,
"avg_positions": 13.9802,
"blocked_fraction": 0.0,
"cagr_pct": -88.4,
"calmar": -1.0,
"capacity_opportunities": 327,
"end_date": "2022-10-31",
"ev_net_r": -0.695684028243663,
"ev_without_best": {
"1": -0.732367112642828,
"10": -0.8849538087005849,
"5": -0.8196116718177229
},
"exit_reasons": {
"open_at_end": 15,
"stop": 204,
"time": 22,
"trailing_stop": 86
},
"gain_to_pain": -0.8740220873317031,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 88.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 327,
"peak_positions": 21,
"profit_factor": 0.3197133254302855,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.61,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10535,
"sortino": -4.107742874161231,
"start_date": "2021-11-01",
"total_return_pct": -88.3,
"trades": 327,
"transaction_cost": 190.3621582485518,
"turnover_multiple": 19.036215824855176,
"underwater_pct": 99.60474308300395,
"win_rate": 19.3
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"metrics": {
"avg_cash_pct": 0.5705,
"avg_gross_exposure_pct": 99.4295,
"avg_hold_days": 10.6,
"avg_positions": 13.5754,
"blocked_fraction": 0.0,
"cagr_pct": -86.9,
"calmar": -1.0,
"capacity_opportunities": 314,
"end_date": "2022-10-31",
"ev_net_r": -0.6392389770439845,
"ev_without_best": {
"1": -0.6771703597305894,
"10": -0.840146589154308,
"5": -0.7656884963133019
},
"exit_reasons": {
"open_at_end": 16,
"stop": 187,
"time": 20,
"trailing_stop": 91
},
"gain_to_pain": -0.8933155511265777,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 86.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 314,
"peak_positions": 18,
"profit_factor": 0.36782169673598386,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.32,
"simulation_start_date": "2021-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10556,
"sortino": -3.7971420444804247,
"start_date": "2021-11-01",
"total_return_pct": -86.8,
"trades": 314,
"transaction_cost": 377.8925769297284,
"turnover_multiple": 18.89462884648642,
"underwater_pct": 99.60474308300395,
"win_rate": 19.4
},
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 0.4503,
"avg_gross_exposure_pct": 99.5497,
"avg_hold_days": 10.5,
"avg_positions": 13.746,
"blocked_fraction": 0.0,
"cagr_pct": -89.2,
"calmar": -1.0,
"capacity_opportunities": 329,
"end_date": "2022-11-30",
"ev_net_r": -0.6951872003326067,
"ev_without_best": {
"1": -0.7316450926686333,
"10": -0.869251146831956,
"5": -0.8001132960658184
},
"exit_reasons": {
"open_at_end": 18,
"stop": 190,
"time": 20,
"trailing_stop": 101
},
"gain_to_pain": -0.9312089940488,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 89.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 329,
"peak_positions": 19,
"profit_factor": 0.3053550367992808,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.32,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11157,
"sortino": -4.681569684698233,
"start_date": "2021-12-01",
"total_return_pct": -89.1,
"trades": 329,
"transaction_cost": 191.82430259403515,
"turnover_multiple": 19.182430259403517,
"underwater_pct": 99.60474308300395,
"win_rate": 17.9
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2021-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"metrics": {
"avg_cash_pct": 0.4357,
"avg_gross_exposure_pct": 99.5643,
"avg_hold_days": 10.4,
"avg_positions": 13.6706,
"blocked_fraction": 0.0,
"cagr_pct": -89.9,
"calmar": -1.0,
"capacity_opportunities": 330,
"end_date": "2022-11-30",
"ev_net_r": -0.7251209919070317,
"ev_without_best": {
"1": -0.7614687268485829,
"10": -0.898791776084473,
"5": -0.8296904644511163
},
"exit_reasons": {
"open_at_end": 16,
"stop": 194,
"time": 20,
"trailing_stop": 100
},
"gain_to_pain": -0.9333199510549648,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 330,
"peak_positions": 17,
"profit_factor": 0.29697599762811494,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.56,
"simulation_start_date": "2021-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11159,
"sortino": -4.942582115726068,
"start_date": "2021-12-01",
"total_return_pct": -89.8,
"trades": 330,
"transaction_cost": 377.38731683228684,
"turnover_multiple": 18.869365841614343,
"underwater_pct": 99.60474308300395,
"win_rate": 18.2
},
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3192,
"avg_gross_exposure_pct": 99.6808,
"avg_hold_days": 10.3,
"avg_positions": 13.8135,
"blocked_fraction": 0.0,
"cagr_pct": -89.8,
"calmar": -1.0,
"capacity_opportunities": 336,
"end_date": "2023-01-03",
"ev_net_r": -0.7002266049190562,
"ev_without_best": {
"1": -0.7359377335483193,
"10": -0.8811433739964339,
"5": -0.8114240254519566
},
"exit_reasons": {
"open_at_end": 22,
"stop": 198,
"time": 24,
"trailing_stop": 92
},
"gain_to_pain": -0.8947826033164927,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 90.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 336,
"peak_positions": 22,
"profit_factor": 0.32544098484430495,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.99,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11857,
"sortino": -4.423022515066912,
"start_date": "2022-01-03",
"total_return_pct": -89.8,
"trades": 336,
"transaction_cost": 193.6162325771028,
"turnover_multiple": 19.36162325771028,
"underwater_pct": 98.41897233201581,
"win_rate": 19.3
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3392,
"avg_gross_exposure_pct": 99.6608,
"avg_hold_days": 10.1,
"avg_positions": 14.3929,
"blocked_fraction": 0.0,
"cagr_pct": -90.8,
"calmar": -1.0,
"capacity_opportunities": 347,
"end_date": "2023-01-03",
"ev_net_r": -0.6968979037535749,
"ev_without_best": {
"1": -0.7313781977062248,
"10": -0.8748318497746486,
"5": -0.8123578399820625
},
"exit_reasons": {
"open_at_end": 24,
"stop": 204,
"time": 25,
"trailing_stop": 94
},
"gain_to_pain": -0.9092396181335044,
"longest_underwater_sessions": 244,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 347,
"peak_positions": 24,
"profit_factor": 0.30880816308659353,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.11,
"simulation_start_date": "2022-01-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11856,
"sortino": -4.5914523849992745,
"start_date": "2022-01-03",
"total_return_pct": -90.8,
"trades": 347,
"transaction_cost": 367.1861196869367,
"turnover_multiple": 18.359305984346836,
"underwater_pct": 98.81422924901186,
"win_rate": 19.9
},
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 0.3128,
"avg_gross_exposure_pct": 99.6872,
"avg_hold_days": 10.7,
"avg_positions": 15.7976,
"blocked_fraction": 0.0,
"cagr_pct": -87.3,
"calmar": -0.96,
"capacity_opportunities": 358,
"end_date": "2023-02-01",
"ev_net_r": -0.5702075095393252,
"ev_without_best": {
"1": -0.6537105491245266,
"10": -0.8375332126845,
"5": -0.7577790132987376
},
"exit_reasons": {
"open_at_end": 23,
"stop": 210,
"time": 26,
"trailing_stop": 99
},
"gain_to_pain": -0.7865932493281325,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 358,
"peak_positions": 27,
"profit_factor": 0.44888791846198484,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.28,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 13390,
"sortino": -4.126207666359542,
"start_date": "2022-02-01",
"total_return_pct": -87.3,
"trades": 358,
"transaction_cost": 180.17012101033026,
"turnover_multiple": 18.017012101033025,
"underwater_pct": 99.60474308300395,
"win_rate": 21.8
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"metrics": {
"avg_cash_pct": 0.3874,
"avg_gross_exposure_pct": 99.6126,
"avg_hold_days": 10.5,
"avg_positions": 15.2421,
"blocked_fraction": 0.0,
"cagr_pct": -86.3,
"calmar": -0.94,
"capacity_opportunities": 364,
"end_date": "2023-02-01",
"ev_net_r": -0.5019339378814546,
"ev_without_best": {
"1": -0.5837795629776238,
"10": -0.7768631551266688,
"5": -0.6923845030365748
},
"exit_reasons": {
"open_at_end": 26,
"stop": 208,
"time": 24,
"trailing_stop": 106
},
"gain_to_pain": -0.72347032730439,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 364,
"peak_positions": 30,
"profit_factor": 0.5017881787493091,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.05,
"simulation_start_date": "2022-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 13391,
"sortino": -3.7964306005089297,
"start_date": "2022-02-01",
"total_return_pct": -86.3,
"trades": 364,
"transaction_cost": 360.23968802129394,
"turnover_multiple": 18.011984401064694,
"underwater_pct": 99.60474308300395,
"win_rate": 21.7
},
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 0.2814,
"avg_gross_exposure_pct": 99.7186,
"avg_hold_days": 10.6,
"avg_positions": 16.6944,
"blocked_fraction": 0.0,
"cagr_pct": -85.9,
"calmar": -0.95,
"capacity_opportunities": 393,
"end_date": "2023-03-01",
"ev_net_r": -0.5159855956355928,
"ev_without_best": {
"1": -0.5736692680377601,
"10": -0.762936398918485,
"5": -0.6669479689610367
},
"exit_reasons": {
"open_at_end": 25,
"stop": 214,
"time": 28,
"trailing_stop": 126
},
"gain_to_pain": -0.7845087139939377,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 393,
"peak_positions": 30,
"profit_factor": 0.4904745979463146,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 14253,
"sortino": -3.717115317858825,
"start_date": "2022-03-01",
"total_return_pct": -85.9,
"trades": 393,
"transaction_cost": 199.91283282820507,
"turnover_multiple": 19.991283282820508,
"underwater_pct": 97.23320158102767,
"win_rate": 23.2
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"metrics": {
"avg_cash_pct": 0.3083,
"avg_gross_exposure_pct": 99.6917,
"avg_hold_days": 10.6,
"avg_positions": 16.3413,
"blocked_fraction": 0.0,
"cagr_pct": -86.1,
"calmar": -0.94,
"capacity_opportunities": 386,
"end_date": "2023-03-01",
"ev_net_r": -0.5306001854428286,
"ev_without_best": {
"1": -0.5893051621603835,
"10": -0.7601514045604778,
"5": -0.6732385269496947
},
"exit_reasons": {
"open_at_end": 27,
"stop": 215,
"time": 29,
"trailing_stop": 115
},
"gain_to_pain": -0.7922544065869843,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 386,
"peak_positions": 28,
"profit_factor": 0.4660621482345244,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.97,
"simulation_start_date": "2022-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 14316,
"sortino": -3.742718915181238,
"start_date": "2022-03-01",
"total_return_pct": -86.1,
"trades": 386,
"transaction_cost": 392.28079277234804,
"turnover_multiple": 19.614039638617403,
"underwater_pct": 96.83794466403161,
"win_rate": 21.2
},
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 0.2549,
"avg_gross_exposure_pct": 99.7451,
"avg_hold_days": 10.9,
"avg_positions": 17.2579,
"blocked_fraction": 0.0,
"cagr_pct": -86.2,
"calmar": -0.97,
"capacity_opportunities": 397,
"end_date": "2023-04-03",
"ev_net_r": -0.509996334259742,
"ev_without_best": {
"1": -0.5670822189068978,
"10": -0.7322697686627716,
"5": -0.6454737761418586
},
"exit_reasons": {
"open_at_end": 26,
"stop": 221,
"time": 34,
"trailing_stop": 116
},
"gain_to_pain": -0.8486345243572245,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 397,
"peak_positions": 29,
"profit_factor": 0.47006690860969147,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.7,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 14435,
"sortino": -3.4845560433241327,
"start_date": "2022-04-01",
"total_return_pct": -86.3,
"trades": 397,
"transaction_cost": 171.4046523307363,
"turnover_multiple": 17.14046523307363,
"underwater_pct": 99.2094861660079,
"win_rate": 21.2
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"metrics": {
"avg_cash_pct": 0.2387,
"avg_gross_exposure_pct": 99.7613,
"avg_hold_days": 11.1,
"avg_positions": 17.4841,
"blocked_fraction": 0.0,
"cagr_pct": -87.2,
"calmar": -0.98,
"capacity_opportunities": 396,
"end_date": "2023-04-03",
"ev_net_r": -0.5283058761656102,
"ev_without_best": {
"1": -0.5855188425630315,
"10": -0.7511589039871492,
"5": -0.6641073509066646
},
"exit_reasons": {
"open_at_end": 24,
"stop": 217,
"time": 36,
"trailing_stop": 119
},
"gain_to_pain": -0.8749465919689076,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 396,
"peak_positions": 30,
"profit_factor": 0.4634741425773977,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.77,
"simulation_start_date": "2022-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 14432,
"sortino": -3.530972580487844,
"start_date": "2022-04-01",
"total_return_pct": -87.3,
"trades": 396,
"transaction_cost": 339.11832068165074,
"turnover_multiple": 16.955916034082538,
"underwater_pct": 99.2094861660079,
"win_rate": 20.7
},
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 0.2895,
"avg_gross_exposure_pct": 99.7105,
"avg_hold_days": 10.7,
"avg_positions": 17.5238,
"blocked_fraction": 0.0,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 412,
"end_date": "2023-05-02",
"ev_net_r": -0.6251383597122121,
"ev_without_best": {
"1": -0.6804209688259011,
"10": -0.8347192307191202,
"5": -0.757037296677942
},
"exit_reasons": {
"open_at_end": 24,
"stop": 232,
"time": 34,
"trailing_stop": 122
},
"gain_to_pain": -0.8754195752680786,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 412,
"peak_positions": 30,
"profit_factor": 0.3963031140947728,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.58,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 15378,
"sortino": -4.358232674251407,
"start_date": "2022-05-02",
"total_return_pct": -92.4,
"trades": 412,
"transaction_cost": 158.76970503758244,
"turnover_multiple": 15.876970503758244,
"underwater_pct": 98.81422924901186,
"win_rate": 19.9
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"metrics": {
"avg_cash_pct": 0.2896,
"avg_gross_exposure_pct": 99.7104,
"avg_hold_days": 10.7,
"avg_positions": 17.3135,
"blocked_fraction": 0.0,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 406,
"end_date": "2023-05-02",
"ev_net_r": -0.6164388782042218,
"ev_without_best": {
"1": -0.6724567911153825,
"10": -0.8287990405729517,
"5": -0.7499526977402452
},
"exit_reasons": {
"open_at_end": 22,
"stop": 228,
"time": 33,
"trailing_stop": 123
},
"gain_to_pain": -0.8770432716917129,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 406,
"peak_positions": 29,
"profit_factor": 0.4124885078825444,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.59,
"simulation_start_date": "2022-05-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 15401,
"sortino": -4.331874283624431,
"start_date": "2022-05-02",
"total_return_pct": -92.4,
"trades": 406,
"transaction_cost": 312.16854743471185,
"turnover_multiple": 15.60842737173559,
"underwater_pct": 98.81422924901186,
"win_rate": 19.7
},
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 0.2554,
"avg_gross_exposure_pct": 99.7446,
"avg_hold_days": 10.6,
"avg_positions": 18.4524,
"blocked_fraction": 0.0,
"cagr_pct": -94.2,
"calmar": -1.0,
"capacity_opportunities": 416,
"end_date": "2023-06-01",
"ev_net_r": -0.6345946439945406,
"ev_without_best": {
"1": -0.6893671949102238,
"10": -0.8519352012553935,
"5": -0.770763225650309
},
"exit_reasons": {
"open_at_end": 17,
"stop": 232,
"time": 36,
"trailing_stop": 131
},
"gain_to_pain": -0.8691918740070944,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 416,
"peak_positions": 28,
"profit_factor": 0.38288060839664795,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.01,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 16832,
"sortino": -4.783659638101384,
"start_date": "2022-06-01",
"total_return_pct": -94.2,
"trades": 416,
"transaction_cost": 146.87579175497936,
"turnover_multiple": 14.687579175497936,
"underwater_pct": 98.81422924901186,
"win_rate": 20.0
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"metrics": {
"avg_cash_pct": 0.2493,
"avg_gross_exposure_pct": 99.7507,
"avg_hold_days": 11.0,
"avg_positions": 18.5159,
"blocked_fraction": 0.0,
"cagr_pct": -92.1,
"calmar": -1.0,
"capacity_opportunities": 402,
"end_date": "2023-06-01",
"ev_net_r": -0.6278970418571074,
"ev_without_best": {
"1": -0.6845023109161422,
"10": -0.8315759842571963,
"5": -0.7594094911181227
},
"exit_reasons": {
"open_at_end": 19,
"stop": 217,
"time": 34,
"trailing_stop": 132
},
"gain_to_pain": -0.887329206570424,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 92.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 402,
"peak_positions": 27,
"profit_factor": 0.36995047967713385,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.65,
"simulation_start_date": "2022-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 16834,
"sortino": -4.504908726867925,
"start_date": "2022-06-01",
"total_return_pct": -92.1,
"trades": 402,
"transaction_cost": 293.65384018136996,
"turnover_multiple": 14.682692009068496,
"underwater_pct": 98.81422924901186,
"win_rate": 20.4
},
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 0.2043,
"avg_gross_exposure_pct": 99.7957,
"avg_hold_days": 11.2,
"avg_positions": 19.4206,
"blocked_fraction": 0.0,
"cagr_pct": -92.3,
"calmar": -0.99,
"capacity_opportunities": 414,
"end_date": "2023-07-03",
"ev_net_r": -0.5979211546543111,
"ev_without_best": {
"1": -0.6528701501522972,
"10": -0.8260267447340227,
"5": -0.735833375711242
},
"exit_reasons": {
"open_at_end": 23,
"stop": 230,
"time": 42,
"trailing_stop": 119
},
"gain_to_pain": -0.8578905497278707,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 414,
"peak_positions": 28,
"profit_factor": 0.4139229174822906,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.18,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18323,
"sortino": -4.010435611012597,
"start_date": "2022-07-01",
"total_return_pct": -92.4,
"trades": 414,
"transaction_cost": 175.80535226918713,
"turnover_multiple": 17.58053522691871,
"underwater_pct": 96.44268774703558,
"win_rate": 22.2
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"metrics": {
"avg_cash_pct": 0.1973,
"avg_gross_exposure_pct": 99.8027,
"avg_hold_days": 11.0,
"avg_positions": 18.8175,
"blocked_fraction": 0.0,
"cagr_pct": -93.7,
"calmar": -0.99,
"capacity_opportunities": 410,
"end_date": "2023-07-03",
"ev_net_r": -0.6392567574361286,
"ev_without_best": {
"1": -0.6947826073340552,
"10": -0.8633334071677342,
"5": -0.7769571795844599
},
"exit_reasons": {
"open_at_end": 19,
"stop": 233,
"time": 38,
"trailing_stop": 120
},
"gain_to_pain": -0.8858563349010046,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 410,
"peak_positions": 28,
"profit_factor": 0.3958475892526274,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.68,
"simulation_start_date": "2022-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18354,
"sortino": -4.503412144993817,
"start_date": "2022-07-01",
"total_return_pct": -93.8,
"trades": 410,
"transaction_cost": 338.12383841470046,
"turnover_multiple": 16.906191920735022,
"underwater_pct": 96.44268774703558,
"win_rate": 21.0
},
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 0.1711,
"avg_gross_exposure_pct": 99.8289,
"avg_hold_days": 10.5,
"avg_positions": 20.6151,
"blocked_fraction": 0.0,
"cagr_pct": -96.1,
"calmar": -1.0,
"capacity_opportunities": 491,
"end_date": "2023-08-01",
"ev_net_r": -0.6305319819494775,
"ev_without_best": {
"1": -0.6769126880065457,
"10": -0.8258658926948428,
"5": -0.757488659297956
},
"exit_reasons": {
"open_at_end": 32,
"stop": 257,
"time": 39,
"trailing_stop": 163
},
"gain_to_pain": -0.8656620944137277,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 491,
"peak_positions": 33,
"profit_factor": 0.37898862623765006,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.79,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18648,
"sortino": -4.770480901214569,
"start_date": "2022-08-01",
"total_return_pct": -96.1,
"trades": 491,
"transaction_cost": 134.8518020547895,
"turnover_multiple": 13.485180205478947,
"underwater_pct": 99.60474308300395,
"win_rate": 21.0
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"metrics": {
"avg_cash_pct": 0.2084,
"avg_gross_exposure_pct": 99.7916,
"avg_hold_days": 10.7,
"avg_positions": 20.4167,
"blocked_fraction": 0.0,
"cagr_pct": -96.9,
"calmar": -1.0,
"capacity_opportunities": 479,
"end_date": "2023-08-01",
"ev_net_r": -0.6575543834139461,
"ev_without_best": {
"1": -0.7051032751173557,
"10": -0.853159481664905,
"5": -0.7877835137070733
},
"exit_reasons": {
"open_at_end": 33,
"stop": 252,
"time": 42,
"trailing_stop": 152
},
"gain_to_pain": -0.9248370088732114,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 479,
"peak_positions": 33,
"profit_factor": 0.3485314828441647,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.8,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18699,
"sortino": -4.761968930273479,
"start_date": "2022-08-01",
"total_return_pct": -96.9,
"trades": 479,
"transaction_cost": 258.5986493167336,
"turnover_multiple": 12.92993246583668,
"underwater_pct": 99.60474308300395,
"win_rate": 19.6
},
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 0.1728,
"avg_gross_exposure_pct": 99.8272,
"avg_hold_days": 10.6,
"avg_positions": 21.5,
"blocked_fraction": 0.0,
"cagr_pct": -97.0,
"calmar": -1.0,
"capacity_opportunities": 510,
"end_date": "2023-09-01",
"ev_net_r": -0.6457001102742749,
"ev_without_best": {
"1": -0.6903793128210102,
"10": -0.854852404157764,
"5": -0.7812825988593107
},
"exit_reasons": {
"open_at_end": 20,
"stop": 281,
"time": 42,
"trailing_stop": 167
},
"gain_to_pain": -0.8879748765157198,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 97.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 510,
"peak_positions": 33,
"profit_factor": 0.37793693858453065,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.77,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18199,
"sortino": -4.799570805594605,
"start_date": "2022-09-01",
"total_return_pct": -97.0,
"trades": 510,
"transaction_cost": 124.08513599876942,
"turnover_multiple": 12.408513599876942,
"underwater_pct": 98.81422924901186,
"win_rate": 19.2
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"metrics": {
"avg_cash_pct": 0.2102,
"avg_gross_exposure_pct": 99.7898,
"avg_hold_days": 10.8,
"avg_positions": 22.0595,
"blocked_fraction": 0.0,
"cagr_pct": -96.6,
"calmar": -1.0,
"capacity_opportunities": 511,
"end_date": "2023-09-01",
"ev_net_r": -0.634047094193628,
"ev_without_best": {
"1": -0.6785664333014897,
"10": -0.836296053938198,
"5": -0.7668223679996738
},
"exit_reasons": {
"open_at_end": 20,
"stop": 280,
"time": 42,
"trailing_stop": 169
},
"gain_to_pain": -0.9358739411428612,
"longest_underwater_sessions": 245,
"max_drawdown_pct": 96.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 511,
"peak_positions": 33,
"profit_factor": 0.38943001254923537,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.48,
"simulation_start_date": "2022-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18181,
"sortino": -4.487946111932262,
"start_date": "2022-09-01",
"total_return_pct": -96.6,
"trades": 511,
"transaction_cost": 243.94765758555553,
"turnover_multiple": 12.197382879277775,
"underwater_pct": 98.81422924901186,
"win_rate": 19.8
},
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 0.1602,
"avg_gross_exposure_pct": 99.8398,
"avg_hold_days": 11.0,
"avg_positions": 22.9167,
"blocked_fraction": 0.0,
"cagr_pct": -93.3,
"calmar": -1.0,
"capacity_opportunities": 523,
"end_date": "2023-10-03",
"ev_net_r": -0.4999634040336536,
"ev_without_best": {
"1": -0.5432507170414077,
"10": -0.7168488563902767,
"5": -0.6441156504688995
},
"exit_reasons": {
"open_at_end": 21,
"stop": 273,
"time": 51,
"trailing_stop": 178
},
"gain_to_pain": -0.8821312839200188,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 523,
"peak_positions": 33,
"profit_factor": 0.47811799686217266,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.01,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18673,
"sortino": -3.946314387311612,
"start_date": "2022-10-03",
"total_return_pct": -93.2,
"trades": 523,
"transaction_cost": 178.58086523721366,
"turnover_multiple": 17.858086523721365,
"underwater_pct": 98.81422924901186,
"win_rate": 20.8
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"metrics": {
"avg_cash_pct": 0.179,
"avg_gross_exposure_pct": 99.821,
"avg_hold_days": 10.7,
"avg_positions": 22.869,
"blocked_fraction": 0.0,
"cagr_pct": -96.7,
"calmar": -1.0,
"capacity_opportunities": 536,
"end_date": "2023-10-03",
"ev_net_r": -0.6149531537865728,
"ev_without_best": {
"1": -0.6573564603372315,
"10": -0.7961004940194137,
"5": -0.7327003406580788
},
"exit_reasons": {
"open_at_end": 19,
"stop": 299,
"time": 49,
"trailing_stop": 169
},
"gain_to_pain": -0.9243877777536572,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 96.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 536,
"peak_positions": 33,
"profit_factor": 0.3800880875619253,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.43,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18667,
"sortino": -5.144174166388434,
"start_date": "2022-10-03",
"total_return_pct": -96.6,
"trades": 536,
"transaction_cost": 339.22318332678805,
"turnover_multiple": 16.961159166339403,
"underwater_pct": 98.81422924901186,
"win_rate": 19.2
},
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 0.1777,
"avg_gross_exposure_pct": 99.8223,
"avg_hold_days": 10.5,
"avg_positions": 23.0159,
"blocked_fraction": 0.0,
"cagr_pct": -96.8,
"calmar": -1.0,
"capacity_opportunities": 553,
"end_date": "2023-11-01",
"ev_net_r": -0.6208803736155225,
"ev_without_best": {
"1": -0.6620341677452861,
"10": -0.8279468377976578,
"5": -0.7567971091388606
},
"exit_reasons": {
"open_at_end": 20,
"stop": 302,
"time": 42,
"trailing_stop": 189
},
"gain_to_pain": -0.8786031705314582,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 96.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 553,
"peak_positions": 32,
"profit_factor": 0.38860279269705755,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.97,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18486,
"sortino": -5.0700141198411,
"start_date": "2022-11-01",
"total_return_pct": -96.8,
"trades": 553,
"transaction_cost": 149.18346616252612,
"turnover_multiple": 14.918346616252613,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"metrics": {
"avg_cash_pct": 0.129,
"avg_gross_exposure_pct": 99.871,
"avg_hold_days": 11.0,
"avg_positions": 23.3452,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 532,
"end_date": "2023-11-01",
"ev_net_r": -0.6793083357416089,
"ev_without_best": {
"1": -0.7221522607633744,
"10": -0.8766189425024087,
"5": -0.804965152900616
},
"exit_reasons": {
"open_at_end": 19,
"stop": 283,
"time": 43,
"trailing_stop": 187
},
"gain_to_pain": -0.8894128066673249,
"longest_underwater_sessions": 247,
"max_drawdown_pct": 97.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 532,
"peak_positions": 35,
"profit_factor": 0.3539340671373079,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.19,
"simulation_start_date": "2022-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 18494,
"sortino": -5.258541316150929,
"start_date": "2022-11-01",
"total_return_pct": -97.6,
"trades": 532,
"transaction_cost": 294.6959954220211,
"turnover_multiple": 14.734799771101054,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 0.1215,
"avg_gross_exposure_pct": 99.8785,
"avg_hold_days": 10.5,
"avg_positions": 23.4722,
"blocked_fraction": 0.0,
"cagr_pct": -84.0,
"calmar": -0.87,
"capacity_opportunities": 563,
"end_date": "2023-12-01",
"ev_net_r": 0.37335957552653587,
"ev_without_best": {
"1": -0.6710225864714497,
"10": -0.8350494809802101,
"5": -0.7720508708701467
},
"exit_reasons": {
"open_at_end": 22,
"stop": 306,
"time": 44,
"trailing_stop": 191
},
"gain_to_pain": 0.18361016862919124,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 97.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 563,
"peak_positions": 33,
"profit_factor": 1.3729916899972485,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.54,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 19157,
"sortino": 6.940768483623645,
"start_date": "2022-12-01",
"total_return_pct": -84.0,
"trades": 563,
"transaction_cost": 177.72990945605216,
"turnover_multiple": 17.772990945605216,
"underwater_pct": 97.23320158102767,
"win_rate": 18.3
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2022-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"metrics": {
"avg_cash_pct": 0.1398,
"avg_gross_exposure_pct": 99.8602,
"avg_hold_days": 10.5,
"avg_positions": 23.3095,
"blocked_fraction": 0.0,
"cagr_pct": -81.9,
"calmar": -0.85,
"capacity_opportunities": 559,
"end_date": "2023-12-01",
"ev_net_r": 0.40446742700232385,
"ev_without_best": {
"1": -0.6462900450772012,
"10": -0.829341286689508,
"5": -0.764312508628178
},
"exit_reasons": {
"open_at_end": 21,
"stop": 300,
"time": 41,
"trailing_stop": 197
},
"gain_to_pain": 0.1689159667490771,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 559,
"peak_positions": 32,
"profit_factor": 1.4033464457695528,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2022-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 19150,
"sortino": 7.199509270975012,
"start_date": "2022-12-01",
"total_return_pct": -81.9,
"trades": 559,
"transaction_cost": 359.61747337537355,
"turnover_multiple": 17.98087366876868,
"underwater_pct": 97.62845849802372,
"win_rate": 18.6
},
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1714,
"avg_gross_exposure_pct": 99.8286,
"avg_hold_days": 10.2,
"avg_positions": 23.504,
"blocked_fraction": 0.0,
"cagr_pct": -85.8,
"calmar": -0.89,
"capacity_opportunities": 577,
"end_date": "2024-01-03",
"ev_net_r": 0.3593445998813147,
"ev_without_best": {
"1": -0.6596776050119373,
"10": -0.8324236603300665,
"5": -0.7645762033252069
},
"exit_reasons": {
"open_at_end": 23,
"stop": 309,
"time": 42,
"trailing_stop": 203
},
"gain_to_pain": 0.1713577929200718,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 96.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 577,
"peak_positions": 32,
"profit_factor": 1.35631700385353,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.53,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20773,
"sortino": 6.440452715108003,
"start_date": "2023-01-03",
"total_return_pct": -85.8,
"trades": 577,
"transaction_cost": 180.1488729174559,
"turnover_multiple": 18.01488729174559,
"underwater_pct": 96.83794466403161,
"win_rate": 18.9
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1173,
"avg_gross_exposure_pct": 99.8827,
"avg_hold_days": 10.1,
"avg_positions": 23.5754,
"blocked_fraction": 0.0,
"cagr_pct": -88.2,
"calmar": -0.91,
"capacity_opportunities": 583,
"end_date": "2024-01-03",
"ev_net_r": 0.34108441734073774,
"ev_without_best": {
"1": -0.6664517552194625,
"10": -0.8291477449906691,
"5": -0.7658988157481242
},
"exit_reasons": {
"open_at_end": 26,
"stop": 313,
"time": 48,
"trailing_stop": 196
},
"gain_to_pain": 0.18608274285026072,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 97.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 583,
"peak_positions": 32,
"profit_factor": 1.337997472024526,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.5,
"simulation_start_date": "2023-01-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20773,
"sortino": 5.886631760547535,
"start_date": "2023-01-03",
"total_return_pct": -88.2,
"trades": 583,
"transaction_cost": 351.1491611043911,
"turnover_multiple": 17.557458055219556,
"underwater_pct": 96.83794466403161,
"win_rate": 19.2
},
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 0.0931,
"avg_gross_exposure_pct": 99.9069,
"avg_hold_days": 10.3,
"avg_positions": 23.9762,
"blocked_fraction": 0.0,
"cagr_pct": -87.8,
"calmar": -0.91,
"capacity_opportunities": 585,
"end_date": "2024-02-01",
"ev_net_r": 0.3311102349696532,
"ev_without_best": {
"1": -0.6740011081526498,
"10": -0.8320517621820918,
"5": -0.7721207995272139
},
"exit_reasons": {
"open_at_end": 23,
"stop": 319,
"time": 46,
"trailing_stop": 197
},
"gain_to_pain": 0.21261105737359884,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 585,
"peak_positions": 32,
"profit_factor": 1.3351350394227315,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.5,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20758,
"sortino": 6.0370632259826875,
"start_date": "2023-02-01",
"total_return_pct": -87.8,
"trades": 585,
"transaction_cost": 136.1036579026788,
"turnover_multiple": 13.610365790267883,
"underwater_pct": 99.60474308300395,
"win_rate": 17.1
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"metrics": {
"avg_cash_pct": 0.1256,
"avg_gross_exposure_pct": 99.8744,
"avg_hold_days": 9.9,
"avg_positions": 23.6071,
"blocked_fraction": 0.0,
"cagr_pct": -89.9,
"calmar": -0.93,
"capacity_opportunities": 596,
"end_date": "2024-02-01",
"ev_net_r": 0.27324204658587575,
"ev_without_best": {
"1": -0.7123947513986477,
"10": -0.867813693454212,
"5": -0.8088131044543805
},
"exit_reasons": {
"open_at_end": 22,
"stop": 333,
"time": 43,
"trailing_stop": 198
},
"gain_to_pain": 0.08234087053181112,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 596,
"peak_positions": 32,
"profit_factor": 1.267043317047359,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.48,
"simulation_start_date": "2023-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20788,
"sortino": 5.691047528153489,
"start_date": "2023-02-01",
"total_return_pct": -89.9,
"trades": 596,
"transaction_cost": 257.9485266319868,
"turnover_multiple": 12.89742633159934,
"underwater_pct": 99.60474308300395,
"win_rate": 17.4
},
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 0.1211,
"avg_gross_exposure_pct": 99.8789,
"avg_hold_days": 10.0,
"avg_positions": 23.6865,
"blocked_fraction": 0.0,
"cagr_pct": -88.1,
"calmar": -0.92,
"capacity_opportunities": 595,
"end_date": "2024-02-29",
"ev_net_r": 0.30635757159312943,
"ev_without_best": {
"1": -0.6818743762971086,
"10": -0.8350265613758366,
"5": -0.7846290054787435
},
"exit_reasons": {
"open_at_end": 24,
"stop": 339,
"time": 45,
"trailing_stop": 187
},
"gain_to_pain": -0.016332904841600753,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 95.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 595,
"peak_positions": 34,
"profit_factor": 1.3045733130825046,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.47,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21229,
"sortino": 5.399328208934261,
"start_date": "2023-03-01",
"total_return_pct": -88.1,
"trades": 595,
"transaction_cost": 130.76097783868985,
"turnover_multiple": 13.076097783868986,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"metrics": {
"avg_cash_pct": 0.1094,
"avg_gross_exposure_pct": 99.8906,
"avg_hold_days": 10.3,
"avg_positions": 23.9444,
"blocked_fraction": 0.0,
"cagr_pct": -89.2,
"calmar": -0.92,
"capacity_opportunities": 584,
"end_date": "2024-02-29",
"ev_net_r": 0.2855364341071992,
"ev_without_best": {
"1": -0.720366825606815,
"10": -0.8744721276154366,
"5": -0.825184949362085
},
"exit_reasons": {
"open_at_end": 26,
"stop": 324,
"time": 45,
"trailing_stop": 189
},
"gain_to_pain": 0.00041599097692390666,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 584,
"peak_positions": 34,
"profit_factor": 1.2776327349304815,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.48,
"simulation_start_date": "2023-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21231,
"sortino": 5.799975638445267,
"start_date": "2023-03-01",
"total_return_pct": -89.2,
"trades": 584,
"transaction_cost": 253.17365419316653,
"turnover_multiple": 12.658682709658326,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 0.0982,
"avg_gross_exposure_pct": 99.9018,
"avg_hold_days": 10.3,
"avg_positions": 24.3214,
"blocked_fraction": 0.0,
"cagr_pct": -86.4,
"calmar": -0.9,
"capacity_opportunities": 593,
"end_date": "2024-04-03",
"ev_net_r": 0.31904686069857263,
"ev_without_best": {
"1": -0.672502274027265,
"10": -0.8184728849215548,
"5": -0.7636624482709683
},
"exit_reasons": {
"open_at_end": 26,
"stop": 327,
"time": 53,
"trailing_stop": 187
},
"gain_to_pain": 0.1889877528083304,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 593,
"peak_positions": 34,
"profit_factor": 1.3244504986033232,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.52,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22269,
"sortino": 6.598702784894108,
"start_date": "2023-04-03",
"total_return_pct": -86.4,
"trades": 593,
"transaction_cost": 113.62353423413609,
"turnover_multiple": 11.362353423413609,
"underwater_pct": 99.60474308300395,
"win_rate": 17.5
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"metrics": {
"avg_cash_pct": 0.1302,
"avg_gross_exposure_pct": 99.8698,
"avg_hold_days": 10.1,
"avg_positions": 24.2659,
"blocked_fraction": 0.0,
"cagr_pct": -86.3,
"calmar": -0.9,
"capacity_opportunities": 602,
"end_date": "2024-04-03",
"ev_net_r": 0.3905397913652066,
"ev_without_best": {
"1": -0.5850618676298218,
"10": -0.7900735899015479,
"5": -0.7130586625948919
},
"exit_reasons": {
"open_at_end": 25,
"stop": 333,
"time": 54,
"trailing_stop": 190
},
"gain_to_pain": 0.21532575913439445,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 602,
"peak_positions": 33,
"profit_factor": 1.396176158722027,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.53,
"simulation_start_date": "2023-04-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22215,
"sortino": 6.4538109609727075,
"start_date": "2023-04-03",
"total_return_pct": -86.4,
"trades": 602,
"transaction_cost": 229.88123243090223,
"turnover_multiple": 11.49406162154511,
"underwater_pct": 99.60474308300395,
"win_rate": 18.9
},
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 0.1201,
"avg_gross_exposure_pct": 99.8799,
"avg_hold_days": 10.2,
"avg_positions": 23.6548,
"blocked_fraction": 0.0,
"cagr_pct": -80.2,
"calmar": -0.89,
"capacity_opportunities": 580,
"end_date": "2024-04-30",
"ev_net_r": 0.3893949824295877,
"ev_without_best": {
"1": -0.6242954141782961,
"10": -0.7871382283844016,
"5": -0.7278671378646557
},
"exit_reasons": {
"open_at_end": 23,
"stop": 318,
"time": 48,
"trailing_stop": 191
},
"gain_to_pain": 0.1380895671871236,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 90.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 580,
"peak_positions": 35,
"profit_factor": 1.4128004828315093,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22108,
"sortino": 7.2536939944269845,
"start_date": "2023-05-01",
"total_return_pct": -80.2,
"trades": 580,
"transaction_cost": 176.01865658402255,
"turnover_multiple": 17.601865658402254,
"underwater_pct": 99.60474308300395,
"win_rate": 17.8
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"metrics": {
"avg_cash_pct": 0.1203,
"avg_gross_exposure_pct": 99.8797,
"avg_hold_days": 10.3,
"avg_positions": 23.6944,
"blocked_fraction": 0.0,
"cagr_pct": -81.6,
"calmar": -0.89,
"capacity_opportunities": 578,
"end_date": "2024-04-30",
"ev_net_r": 0.41530859038718726,
"ev_without_best": {
"1": -0.600829760144858,
"10": -0.7907418699346268,
"5": -0.7232345487332302
},
"exit_reasons": {
"open_at_end": 23,
"stop": 317,
"time": 48,
"trailing_stop": 190
},
"gain_to_pain": 0.27826208155612187,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 578,
"peak_positions": 35,
"profit_factor": 1.43896130209144,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2023-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22098,
"sortino": 7.28275172715898,
"start_date": "2023-05-01",
"total_return_pct": -81.6,
"trades": 578,
"transaction_cost": 331.0147375799839,
"turnover_multiple": 16.550736878999196,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 0.0873,
"avg_gross_exposure_pct": 99.9127,
"avg_hold_days": 10.4,
"avg_positions": 23.4008,
"blocked_fraction": 0.0,
"cagr_pct": -81.8,
"calmar": -0.94,
"capacity_opportunities": 565,
"end_date": "2024-05-31",
"ev_net_r": 0.3854520129598689,
"ev_without_best": {
"1": -0.6552052257022494,
"10": -0.7959261932460262,
"5": -0.7467621198689247
},
"exit_reasons": {
"open_at_end": 23,
"stop": 307,
"time": 50,
"trailing_stop": 185
},
"gain_to_pain": 0.194378868801795,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 87.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 565,
"peak_positions": 32,
"profit_factor": 1.401282897636246,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22229,
"sortino": 7.47749639638453,
"start_date": "2023-06-01",
"total_return_pct": -81.8,
"trades": 565,
"transaction_cost": 220.10487514492638,
"turnover_multiple": 22.010487514492638,
"underwater_pct": 99.2094861660079,
"win_rate": 18.8
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"metrics": {
"avg_cash_pct": 0.1145,
"avg_gross_exposure_pct": 99.8855,
"avg_hold_days": 10.5,
"avg_positions": 23.9286,
"blocked_fraction": 0.0,
"cagr_pct": -81.6,
"calmar": -0.92,
"capacity_opportunities": 574,
"end_date": "2024-05-31",
"ev_net_r": 0.37824021571654454,
"ev_without_best": {
"1": -0.6450562880036314,
"10": -0.7845738876843177,
"5": -0.7349672583257594
},
"exit_reasons": {
"open_at_end": 21,
"stop": 313,
"time": 55,
"trailing_stop": 185
},
"gain_to_pain": 0.14446041887898223,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 88.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 574,
"peak_positions": 32,
"profit_factor": 1.3920592295596321,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.56,
"simulation_start_date": "2023-06-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22191,
"sortino": 7.752102691180116,
"start_date": "2023-06-01",
"total_return_pct": -81.6,
"trades": 574,
"transaction_cost": 420.7128263161187,
"turnover_multiple": 21.035641315805933,
"underwater_pct": 99.2094861660079,
"win_rate": 19.9
},
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 0.0944,
"avg_gross_exposure_pct": 99.9056,
"avg_hold_days": 10.0,
"avg_positions": 23.7063,
"blocked_fraction": 0.0,
"cagr_pct": -51.5,
"calmar": -0.59,
"capacity_opportunities": 595,
"end_date": "2024-07-02",
"ev_net_r": 0.5380911176806739,
"ev_without_best": {
"1": -0.4497507063946019,
"10": -0.7105522118840123,
"5": -0.6141601145442313
},
"exit_reasons": {
"open_at_end": 24,
"stop": 329,
"time": 48,
"trailing_stop": 194
},
"gain_to_pain": 0.6845535998654376,
"longest_underwater_sessions": 161,
"max_drawdown_pct": 87.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 595,
"peak_positions": 34,
"profit_factor": 1.5628484369575284,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.69,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21447,
"sortino": 8.88823054742531,
"start_date": "2023-07-03",
"total_return_pct": -51.4,
"trades": 595,
"transaction_cost": 592.3673635642804,
"turnover_multiple": 59.23673635642803,
"underwater_pct": 97.62845849802372,
"win_rate": 19.7
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"metrics": {
"avg_cash_pct": 0.088,
"avg_gross_exposure_pct": 99.912,
"avg_hold_days": 10.3,
"avg_positions": 23.8294,
"blocked_fraction": 0.0,
"cagr_pct": -46.0,
"calmar": -0.52,
"capacity_opportunities": 578,
"end_date": "2024-07-02",
"ev_net_r": 0.5091433879246758,
"ev_without_best": {
"1": -0.5068323373083441,
"10": -0.7352721623266469,
"5": -0.6512019847158894
},
"exit_reasons": {
"open_at_end": 26,
"stop": 314,
"time": 45,
"trailing_stop": 193
},
"gain_to_pain": 0.7737539169769586,
"longest_underwater_sessions": 161,
"max_drawdown_pct": 87.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 578,
"peak_positions": 34,
"profit_factor": 1.53208315577453,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.7,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21480,
"sortino": 9.074583856652467,
"start_date": "2023-07-03",
"total_return_pct": -45.9,
"trades": 578,
"transaction_cost": 1220.0223747565499,
"turnover_multiple": 61.0011187378275,
"underwater_pct": 97.62845849802372,
"win_rate": 19.6
},
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 0.0945,
"avg_gross_exposure_pct": 99.9055,
"avg_hold_days": 10.1,
"avg_positions": 22.9127,
"blocked_fraction": 0.0,
"cagr_pct": -68.2,
"calmar": -0.79,
"capacity_opportunities": 566,
"end_date": "2024-07-31",
"ev_net_r": 0.5136204298840303,
"ev_without_best": {
"1": -0.5249680908035989,
"10": -0.7336379830883419,
"5": -0.6594437706493416
},
"exit_reasons": {
"open_at_end": 25,
"stop": 309,
"time": 48,
"trailing_stop": 184
},
"gain_to_pain": 0.6055876432110224,
"longest_underwater_sessions": 181,
"max_drawdown_pct": 86.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 566,
"peak_positions": 30,
"profit_factor": 1.5400689364066675,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.62,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21609,
"sortino": 8.435573757665884,
"start_date": "2023-08-01",
"total_return_pct": -68.1,
"trades": 566,
"transaction_cost": 400.39736253991765,
"turnover_multiple": 40.03973625399176,
"underwater_pct": 97.23320158102767,
"win_rate": 19.1
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"metrics": {
"avg_cash_pct": 0.1014,
"avg_gross_exposure_pct": 99.8986,
"avg_hold_days": 9.9,
"avg_positions": 22.9405,
"blocked_fraction": 0.0,
"cagr_pct": -76.4,
"calmar": -0.85,
"capacity_opportunities": 580,
"end_date": "2024-07-31",
"ev_net_r": 0.4707112219290412,
"ev_without_best": {
"1": -0.5418214648161199,
"10": -0.7444773748228333,
"5": -0.6722061366385285
},
"exit_reasons": {
"open_at_end": 28,
"stop": 323,
"time": 48,
"trailing_stop": 181
},
"gain_to_pain": 0.45417078144186684,
"longest_underwater_sessions": 181,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 580,
"peak_positions": 32,
"profit_factor": 1.4955972707818064,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.59,
"simulation_start_date": "2023-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21518,
"sortino": 7.708786421022825,
"start_date": "2023-08-01",
"total_return_pct": -76.3,
"trades": 580,
"transaction_cost": 760.7556803702975,
"turnover_multiple": 38.03778401851487,
"underwater_pct": 97.23320158102767,
"win_rate": 19.5
},
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 0.1053,
"avg_gross_exposure_pct": 99.8947,
"avg_hold_days": 10.3,
"avg_positions": 22.4484,
"blocked_fraction": 0.0,
"cagr_pct": -75.4,
"calmar": -0.83,
"capacity_opportunities": 543,
"end_date": "2024-09-03",
"ev_net_r": 0.4466543419492544,
"ev_without_best": {
"1": -0.6361306770109769,
"10": -0.8044948641670133,
"5": -0.7377322403447999
},
"exit_reasons": {
"open_at_end": 21,
"stop": 300,
"time": 54,
"trailing_stop": 168
},
"gain_to_pain": 0.260510236165525,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 90.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 543,
"peak_positions": 30,
"profit_factor": 1.4481241521702861,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.58,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21846,
"sortino": 7.2269173146887,
"start_date": "2023-09-01",
"total_return_pct": -75.7,
"trades": 543,
"transaction_cost": 377.36445768225434,
"turnover_multiple": 37.73644576822543,
"underwater_pct": 98.81422924901186,
"win_rate": 17.5
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"metrics": {
"avg_cash_pct": 0.1181,
"avg_gross_exposure_pct": 99.8819,
"avg_hold_days": 10.0,
"avg_positions": 22.1548,
"blocked_fraction": 0.0,
"cagr_pct": -79.7,
"calmar": -0.86,
"capacity_opportunities": 551,
"end_date": "2024-09-03",
"ev_net_r": 0.43887508488544125,
"ev_without_best": {
"1": -0.6271035728645438,
"10": -0.8398524272235793,
"5": -0.7438522637080404
},
"exit_reasons": {
"open_at_end": 21,
"stop": 301,
"time": 47,
"trailing_stop": 182
},
"gain_to_pain": 0.21552168138257438,
"longest_underwater_sessions": 204,
"max_drawdown_pct": 92.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 551,
"peak_positions": 32,
"profit_factor": 1.4302820748935,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2023-09-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21808,
"sortino": 6.5962609343474226,
"start_date": "2023-09-01",
"total_return_pct": -79.9,
"trades": 551,
"transaction_cost": 760.0784597808771,
"turnover_multiple": 38.00392298904385,
"underwater_pct": 98.81422924901186,
"win_rate": 16.3
},
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 0.0938,
"avg_gross_exposure_pct": 99.9062,
"avg_hold_days": 10.3,
"avg_positions": 22.369,
"blocked_fraction": 0.0,
"cagr_pct": -96.5,
"calmar": -1.0,
"capacity_opportunities": 537,
"end_date": "2024-10-01",
"ev_net_r": -0.6264790133554085,
"ev_without_best": {
"1": -0.6723177984568769,
"10": -0.847844233644436,
"5": -0.7834974843147674
},
"exit_reasons": {
"open_at_end": 20,
"stop": 305,
"time": 49,
"trailing_stop": 163
},
"gain_to_pain": -0.9655950798129366,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 537,
"peak_positions": 32,
"profit_factor": 0.3778298004931973,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.01,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22376,
"sortino": -4.747131845689133,
"start_date": "2023-10-02",
"total_return_pct": -96.5,
"trades": 537,
"transaction_cost": 106.05570971420234,
"turnover_multiple": 10.605570971420233,
"underwater_pct": 99.60474308300395,
"win_rate": 16.4
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"metrics": {
"avg_cash_pct": 0.1014,
"avg_gross_exposure_pct": 99.8986,
"avg_hold_days": 10.0,
"avg_positions": 22.2103,
"blocked_fraction": 0.0,
"cagr_pct": -80.3,
"calmar": -0.85,
"capacity_opportunities": 550,
"end_date": "2024-10-01",
"ev_net_r": 0.41462459004872104,
"ev_without_best": {
"1": -0.6533399131522418,
"10": -0.8453005356554281,
"5": -0.7661809471474528
},
"exit_reasons": {
"open_at_end": 20,
"stop": 313,
"time": 53,
"trailing_stop": 164
},
"gain_to_pain": 0.20197905661674057,
"longest_underwater_sessions": 224,
"max_drawdown_pct": 94.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 550,
"peak_positions": 33,
"profit_factor": 1.410949937874028,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22377,
"sortino": 6.966370228672649,
"start_date": "2023-10-02",
"total_return_pct": -80.3,
"trades": 550,
"transaction_cost": 929.1795690445335,
"turnover_multiple": 46.458978452226674,
"underwater_pct": 99.2094861660079,
"win_rate": 16.9
},
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 0.0751,
"avg_gross_exposure_pct": 99.9249,
"avg_hold_days": 10.5,
"avg_positions": 22.6151,
"blocked_fraction": 0.0,
"cagr_pct": -62.1,
"calmar": -0.65,
"capacity_opportunities": 531,
"end_date": "2024-10-31",
"ev_net_r": 0.5192103516095627,
"ev_without_best": {
"1": -0.5879536564409751,
"10": -0.7807802896870345,
"5": -0.6953179047771764
},
"exit_reasons": {
"open_at_end": 19,
"stop": 300,
"time": 55,
"trailing_stop": 157
},
"gain_to_pain": 0.5446637819471492,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 95.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 531,
"peak_positions": 30,
"profit_factor": 1.524838349660971,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.64,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23733,
"sortino": 8.045210036209363,
"start_date": "2023-11-01",
"total_return_pct": -62.1,
"trades": 531,
"transaction_cost": 935.1700723179765,
"turnover_multiple": 93.51700723179765,
"underwater_pct": 99.2094861660079,
"win_rate": 17.3
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"metrics": {
"avg_cash_pct": 0.0883,
"avg_gross_exposure_pct": 99.9117,
"avg_hold_days": 10.5,
"avg_positions": 22.4603,
"blocked_fraction": 0.0,
"cagr_pct": -59.4,
"calmar": -0.63,
"capacity_opportunities": 531,
"end_date": "2024-10-31",
"ev_net_r": 0.5320313690848241,
"ev_without_best": {
"1": -0.5739971318176146,
"10": -0.7628378057119106,
"5": -0.6810652488228734
},
"exit_reasons": {
"open_at_end": 21,
"stop": 299,
"time": 54,
"trailing_stop": 157
},
"gain_to_pain": 0.5744523462409542,
"longest_underwater_sessions": 246,
"max_drawdown_pct": 94.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 531,
"peak_positions": 29,
"profit_factor": 1.5446963492412575,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.65,
"simulation_start_date": "2023-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23720,
"sortino": 8.19574359630382,
"start_date": "2023-11-01",
"total_return_pct": -59.4,
"trades": 531,
"transaction_cost": 1851.4805154722083,
"turnover_multiple": 92.5740257736104,
"underwater_pct": 99.2094861660079,
"win_rate": 18.3
},
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 0.0952,
"avg_gross_exposure_pct": 99.9048,
"avg_hold_days": 11.0,
"avg_positions": 22.3175,
"blocked_fraction": 0.0,
"cagr_pct": -89.8,
"calmar": -0.98,
"capacity_opportunities": 501,
"end_date": "2024-12-02",
"ev_net_r": -0.46011396234177016,
"ev_without_best": {
"1": -0.5114100281042916,
"10": -0.7311746736788874,
"5": -0.6442465755998562
},
"exit_reasons": {
"open_at_end": 17,
"stop": 271,
"time": 49,
"trailing_stop": 164
},
"gain_to_pain": -0.9048420332920273,
"longest_underwater_sessions": 188,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 501,
"peak_positions": 31,
"profit_factor": 0.5208067518823631,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.43,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23625,
"sortino": -3.2054898165242163,
"start_date": "2023-12-01",
"total_return_pct": -89.9,
"trades": 501,
"transaction_cost": 229.76548623180906,
"turnover_multiple": 22.976548623180904,
"underwater_pct": 98.41897233201581,
"win_rate": 19.4
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2023-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"metrics": {
"avg_cash_pct": 0.0856,
"avg_gross_exposure_pct": 99.9144,
"avg_hold_days": 11.1,
"avg_positions": 22.7063,
"blocked_fraction": 0.0,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 504,
"end_date": "2024-12-02",
"ev_net_r": -0.5173066791101393,
"ev_without_best": {
"1": -0.5591345717827775,
"10": -0.7546578028116606,
"5": -0.6852386869322882
},
"exit_reasons": {
"open_at_end": 17,
"stop": 263,
"time": 53,
"trailing_stop": 171
},
"gain_to_pain": -0.9489649629431519,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 504,
"peak_positions": 33,
"profit_factor": 0.45184465747671637,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.89,
"simulation_start_date": "2023-12-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23596,
"sortino": -3.722919358611956,
"start_date": "2023-12-01",
"total_return_pct": -92.5,
"trades": 504,
"transaction_cost": 393.8779714556376,
"turnover_multiple": 19.693898572781876,
"underwater_pct": 99.60474308300395,
"win_rate": 19.8
},
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.075,
"avg_gross_exposure_pct": 99.925,
"avg_hold_days": 11.0,
"avg_positions": 21.9643,
"blocked_fraction": 0.0,
"cagr_pct": -90.6,
"calmar": -0.97,
"capacity_opportunities": 492,
"end_date": "2024-12-31",
"ev_net_r": -0.4913681117054576,
"ev_without_best": {
"1": -0.5229647467805093,
"10": -0.7119692639008345,
"5": -0.629567322708349
},
"exit_reasons": {
"open_at_end": 18,
"stop": 262,
"time": 55,
"trailing_stop": 157
},
"gain_to_pain": -0.8520645176510214,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 492,
"peak_positions": 32,
"profit_factor": 0.4722616494336996,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.78,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23100,
"sortino": -3.6121800056978373,
"start_date": "2024-01-02",
"total_return_pct": -90.5,
"trades": 492,
"transaction_cost": 184.77376595691638,
"turnover_multiple": 18.477376595691638,
"underwater_pct": 98.41897233201581,
"win_rate": 20.1
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0772,
"avg_gross_exposure_pct": 99.9228,
"avg_hold_days": 11.0,
"avg_positions": 21.4921,
"blocked_fraction": 0.0,
"cagr_pct": -92.8,
"calmar": -0.99,
"capacity_opportunities": 481,
"end_date": "2024-12-31",
"ev_net_r": -0.5785047998820219,
"ev_without_best": {
"1": -0.6070336293262206,
"10": -0.7817894450676741,
"5": -0.707302218907263
},
"exit_reasons": {
"open_at_end": 14,
"stop": 256,
"time": 49,
"trailing_stop": 162
},
"gain_to_pain": -0.9271413616597636,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 481,
"peak_positions": 30,
"profit_factor": 0.4005346093571291,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.28,
"simulation_start_date": "2024-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23114,
"sortino": -4.061191675022956,
"start_date": "2024-01-02",
"total_return_pct": -92.8,
"trades": 481,
"transaction_cost": 354.11093520249887,
"turnover_multiple": 17.705546760124943,
"underwater_pct": 98.41897233201581,
"win_rate": 18.5
},
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 0.0861,
"avg_gross_exposure_pct": 99.9139,
"avg_hold_days": 11.0,
"avg_positions": 21.2381,
"blocked_fraction": 0.0,
"cagr_pct": -88.9,
"calmar": -0.97,
"capacity_opportunities": 470,
"end_date": "2025-02-03",
"ev_net_r": -0.4445413789855113,
"ev_without_best": {
"1": -0.53526355537907,
"10": -0.7316478811657607,
"5": -0.6557151448288289
},
"exit_reasons": {
"open_at_end": 21,
"stop": 246,
"time": 43,
"trailing_stop": 160
},
"gain_to_pain": -0.9162748717262992,
"longest_underwater_sessions": 220,
"max_drawdown_pct": 91.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 470,
"peak_positions": 31,
"profit_factor": 0.5193270716416512,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.83,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23228,
"sortino": -3.5686018392227914,
"start_date": "2024-02-01",
"total_return_pct": -89.1,
"trades": 470,
"transaction_cost": 197.73106573208085,
"turnover_multiple": 19.773106573208082,
"underwater_pct": 94.86166007905138,
"win_rate": 20.0
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"metrics": {
"avg_cash_pct": 0.1109,
"avg_gross_exposure_pct": 99.8891,
"avg_hold_days": 10.9,
"avg_positions": 20.0159,
"blocked_fraction": 0.0,
"cagr_pct": -89.1,
"calmar": -0.96,
"capacity_opportunities": 446,
"end_date": "2025-02-03",
"ev_net_r": -0.42699384228715825,
"ev_without_best": {
"1": -0.5224673682321902,
"10": -0.7878230518769874,
"5": -0.7040271191366538
},
"exit_reasons": {
"open_at_end": 19,
"stop": 238,
"time": 35,
"trailing_stop": 154
},
"gain_to_pain": -0.7871944725463137,
"longest_underwater_sessions": 220,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 446,
"peak_positions": 30,
"profit_factor": 0.5435456397187329,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2024-02-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23350,
"sortino": -3.2870622392679274,
"start_date": "2024-02-01",
"total_return_pct": -89.3,
"trades": 446,
"transaction_cost": 376.5921640108286,
"turnover_multiple": 18.82960820054143,
"underwater_pct": 95.65217391304348,
"win_rate": 18.2
},
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 0.09,
"avg_gross_exposure_pct": 99.91,
"avg_hold_days": 11.7,
"avg_positions": 21.0952,
"blocked_fraction": 0.0,
"cagr_pct": -92.8,
"calmar": -0.99,
"capacity_opportunities": 440,
"end_date": "2025-03-04",
"ev_net_r": -0.643105798906017,
"ev_without_best": {
"1": -0.67614629975563,
"10": -0.8412470598200634,
"5": -0.7855551482762151
},
"exit_reasons": {
"open_at_end": 17,
"stop": 229,
"time": 46,
"trailing_stop": 148
},
"gain_to_pain": -0.9712146759069452,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 440,
"peak_positions": 30,
"profit_factor": 0.308653811785985,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.26,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22778,
"sortino": -4.212749354007997,
"start_date": "2024-03-01",
"total_return_pct": -93.0,
"trades": 440,
"transaction_cost": 122.28454909381949,
"turnover_multiple": 12.228454909381949,
"underwater_pct": 98.41897233201581,
"win_rate": 16.4
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"metrics": {
"avg_cash_pct": 0.1098,
"avg_gross_exposure_pct": 99.8902,
"avg_hold_days": 11.2,
"avg_positions": 19.3452,
"blocked_fraction": 0.0,
"cagr_pct": -93.1,
"calmar": -0.99,
"capacity_opportunities": 420,
"end_date": "2025-03-04",
"ev_net_r": -0.6618020104370043,
"ev_without_best": {
"1": -0.6946830017109192,
"10": -0.8689224027292382,
"5": -0.8138950436829646
},
"exit_reasons": {
"open_at_end": 13,
"stop": 224,
"time": 39,
"trailing_stop": 144
},
"gain_to_pain": -0.9986231948637083,
"longest_underwater_sessions": 238,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 420,
"peak_positions": 29,
"profit_factor": 0.30052297130230765,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.51,
"simulation_start_date": "2024-03-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22928,
"sortino": -4.426089150335322,
"start_date": "2024-03-01",
"total_return_pct": -93.2,
"trades": 420,
"transaction_cost": 246.16256858073314,
"turnover_multiple": 12.308128429036655,
"underwater_pct": 98.41897233201581,
"win_rate": 15.7
},
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 0.1049,
"avg_gross_exposure_pct": 99.8951,
"avg_hold_days": 11.2,
"avg_positions": 18.2262,
"blocked_fraction": 0.0,
"cagr_pct": -92.5,
"calmar": -1.0,
"capacity_opportunities": 393,
"end_date": "2025-04-01",
"ev_net_r": -0.6642115845793388,
"ev_without_best": {
"1": -0.7012674153412097,
"10": -0.8760526087039173,
"5": -0.8220833803269955
},
"exit_reasons": {
"open_at_end": 11,
"stop": 215,
"time": 38,
"trailing_stop": 129
},
"gain_to_pain": -0.9628724786946472,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 393,
"peak_positions": 32,
"profit_factor": 0.3145718056053404,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.42,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22231,
"sortino": -4.074506821540321,
"start_date": "2024-04-01",
"total_return_pct": -92.4,
"trades": 393,
"transaction_cost": 113.16327612405196,
"turnover_multiple": 11.316327612405196,
"underwater_pct": 99.60474308300395,
"win_rate": 17.0
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"metrics": {
"avg_cash_pct": 0.1108,
"avg_gross_exposure_pct": 99.8892,
"avg_hold_days": 11.6,
"avg_positions": 19.0833,
"blocked_fraction": 0.0,
"cagr_pct": -91.9,
"calmar": -1.0,
"capacity_opportunities": 399,
"end_date": "2025-04-01",
"ev_net_r": -0.6336905453549978,
"ev_without_best": {
"1": -0.6700612921188712,
"10": -0.8601780145334382,
"5": -0.8007966604239688
},
"exit_reasons": {
"open_at_end": 12,
"stop": 211,
"time": 41,
"trailing_stop": 135
},
"gain_to_pain": -0.9280668746413564,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 91.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 399,
"peak_positions": 32,
"profit_factor": 0.3431793710474725,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.27,
"simulation_start_date": "2024-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22108,
"sortino": -3.9943855960745465,
"start_date": "2024-04-01",
"total_return_pct": -91.9,
"trades": 399,
"transaction_cost": 225.7777255235847,
"turnover_multiple": 11.288886276179236,
"underwater_pct": 99.60474308300395,
"win_rate": 16.0
},
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 0.1028,
"avg_gross_exposure_pct": 99.8972,
"avg_hold_days": 11.7,
"avg_positions": 17.1032,
"blocked_fraction": 0.0,
"cagr_pct": -87.6,
"calmar": -1.0,
"capacity_opportunities": 351,
"end_date": "2025-05-02",
"ev_net_r": -0.6060502826670254,
"ev_without_best": {
"1": -0.6474537560300799,
"10": -0.8580876848166442,
"5": -0.7962670696622786
},
"exit_reasons": {
"open_at_end": 7,
"stop": 188,
"time": 31,
"trailing_stop": 125
},
"gain_to_pain": -0.9228768439598296,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 351,
"peak_positions": 29,
"profit_factor": 0.3633718474300409,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.02,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22405,
"sortino": -3.7851665703337503,
"start_date": "2024-05-01",
"total_return_pct": -87.7,
"trades": 351,
"transaction_cost": 126.05043297062575,
"turnover_multiple": 12.605043297062576,
"underwater_pct": 99.2094861660079,
"win_rate": 15.4
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"metrics": {
"avg_cash_pct": 0.1101,
"avg_gross_exposure_pct": 99.8899,
"avg_hold_days": 11.2,
"avg_positions": 17.254,
"blocked_fraction": 0.0,
"cagr_pct": -88.0,
"calmar": -0.99,
"capacity_opportunities": 368,
"end_date": "2025-05-02",
"ev_net_r": -0.5281720123124706,
"ev_without_best": {
"1": -0.6830401770447782,
"10": -0.8839522726444549,
"5": -0.8250742619603357
},
"exit_reasons": {
"open_at_end": 9,
"stop": 203,
"time": 34,
"trailing_stop": 122
},
"gain_to_pain": -0.9479884408550281,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 368,
"peak_positions": 28,
"profit_factor": 0.4499569123782738,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.54,
"simulation_start_date": "2024-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 22399,
"sortino": -3.5136735256278278,
"start_date": "2024-05-01",
"total_return_pct": -88.0,
"trades": 368,
"transaction_cost": 270.7393486725699,
"turnover_multiple": 13.536967433628496,
"underwater_pct": 99.2094861660079,
"win_rate": 14.7
},
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 0.0943,
"avg_gross_exposure_pct": 99.9057,
"avg_hold_days": 11.5,
"avg_positions": 15.2421,
"blocked_fraction": 0.0,
"cagr_pct": -88.3,
"calmar": -0.99,
"capacity_opportunities": 314,
"end_date": "2025-06-04",
"ev_net_r": -0.7019591287233506,
"ev_without_best": {
"1": -0.7654057043666171,
"10": -0.944437712990329,
"5": -0.8896985521418755
},
"exit_reasons": {
"open_at_end": 5,
"stop": 164,
"time": 35,
"trailing_stop": 110
},
"gain_to_pain": -0.9733131173665112,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 89.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 314,
"peak_positions": 27,
"profit_factor": 0.2914761581952396,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.82,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23786,
"sortino": -3.502313936567781,
"start_date": "2024-06-03",
"total_return_pct": -88.3,
"trades": 314,
"transaction_cost": 101.86572256670173,
"turnover_multiple": 10.186572256670173,
"underwater_pct": 98.81422924901186,
"win_rate": 15.3
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"metrics": {
"avg_cash_pct": 0.1145,
"avg_gross_exposure_pct": 99.8855,
"avg_hold_days": 11.8,
"avg_positions": 17.3532,
"blocked_fraction": 0.0,
"cagr_pct": -87.7,
"calmar": -0.99,
"capacity_opportunities": 352,
"end_date": "2025-06-04",
"ev_net_r": -0.6415018623470968,
"ev_without_best": {
"1": -0.6827650205494151,
"10": -0.8850312124526016,
"5": -0.8210043645603677
},
"exit_reasons": {
"open_at_end": 8,
"stop": 191,
"time": 43,
"trailing_stop": 110
},
"gain_to_pain": -0.9349621181921494,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 88.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 352,
"peak_positions": 27,
"profit_factor": 0.3265489005014451,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.71,
"simulation_start_date": "2024-06-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23564,
"sortino": -3.51185861425673,
"start_date": "2024-06-03",
"total_return_pct": -87.8,
"trades": 352,
"transaction_cost": 221.30519264208823,
"turnover_multiple": 11.06525963210441,
"underwater_pct": 98.81422924901186,
"win_rate": 14.5
},
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 0.0989,
"avg_gross_exposure_pct": 99.9011,
"avg_hold_days": 11.3,
"avg_positions": 27.4286,
"blocked_fraction": 0.0,
"cagr_pct": -97.1,
"calmar": -1.0,
"capacity_opportunities": 612,
"end_date": "2025-07-02",
"ev_net_r": -0.4715363499718642,
"ev_without_best": {
"1": -0.5645772350691085,
"10": -0.7509815699763789,
"5": -0.6920099280005134
},
"exit_reasons": {
"open_at_end": 22,
"stop": 322,
"time": 68,
"trailing_stop": 200
},
"gain_to_pain": -0.8455618680420034,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 97.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 612,
"peak_positions": 37,
"profit_factor": 0.46769718694175816,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.04,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23256,
"sortino": -4.15766436417944,
"start_date": "2024-07-01",
"total_return_pct": -97.1,
"trades": 612,
"transaction_cost": 120.74060440706297,
"turnover_multiple": 12.074060440706297,
"underwater_pct": 99.2094861660079,
"win_rate": 18.3
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"metrics": {
"avg_cash_pct": 0.1298,
"avg_gross_exposure_pct": 99.8702,
"avg_hold_days": 11.5,
"avg_positions": 27.5516,
"blocked_fraction": 0.0,
"cagr_pct": -97.2,
"calmar": -1.0,
"capacity_opportunities": 600,
"end_date": "2025-07-02",
"ev_net_r": -0.49737767092933266,
"ev_without_best": {
"1": -0.565421261921424,
"10": -0.7317003638966328,
"5": -0.6856172489474214
},
"exit_reasons": {
"open_at_end": 24,
"stop": 303,
"time": 70,
"trailing_stop": 203
},
"gain_to_pain": -0.9813809598956796,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 600,
"peak_positions": 38,
"profit_factor": 0.42466267073656555,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.31,
"simulation_start_date": "2024-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23223,
"sortino": -4.224095735461177,
"start_date": "2024-07-01",
"total_return_pct": -97.2,
"trades": 600,
"transaction_cost": 219.69860407044266,
"turnover_multiple": 10.984930203522133,
"underwater_pct": 99.60474308300395,
"win_rate": 19.2
},
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 0.0991,
"avg_gross_exposure_pct": 99.9009,
"avg_hold_days": 11.5,
"avg_positions": 26.8492,
"blocked_fraction": 0.0,
"cagr_pct": -96.9,
"calmar": -1.0,
"capacity_opportunities": 587,
"end_date": "2025-08-04",
"ev_net_r": -0.5381472410427809,
"ev_without_best": {
"1": -0.5773746793281831,
"10": -0.7133932397274145,
"5": -0.6658944841217358
},
"exit_reasons": {
"open_at_end": 21,
"stop": 297,
"time": 71,
"trailing_stop": 198
},
"gain_to_pain": -0.8920878175735297,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 96.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 587,
"peak_positions": 38,
"profit_factor": 0.3699130552300144,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.59,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23990,
"sortino": -4.421108235888398,
"start_date": "2024-08-01",
"total_return_pct": -96.9,
"trades": 587,
"transaction_cost": 109.82077339182482,
"turnover_multiple": 10.982077339182482,
"underwater_pct": 99.2094861660079,
"win_rate": 17.7
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"metrics": {
"avg_cash_pct": 0.1249,
"avg_gross_exposure_pct": 99.8751,
"avg_hold_days": 10.9,
"avg_positions": 26.1548,
"blocked_fraction": 0.0,
"cagr_pct": -97.8,
"calmar": -1.0,
"capacity_opportunities": 605,
"end_date": "2025-08-04",
"ev_net_r": -0.58928216159689,
"ev_without_best": {
"1": -0.6273798828069435,
"10": -0.7625809478811855,
"5": -0.7091580976559752
},
"exit_reasons": {
"open_at_end": 24,
"stop": 327,
"time": 65,
"trailing_stop": 189
},
"gain_to_pain": -0.9709096264771705,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 97.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 605,
"peak_positions": 36,
"profit_factor": 0.3388481981591457,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.91,
"simulation_start_date": "2024-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23976,
"sortino": -4.7375152636436475,
"start_date": "2024-08-01",
"total_return_pct": -97.8,
"trades": 605,
"transaction_cost": 211.72377445067298,
"turnover_multiple": 10.586188722533649,
"underwater_pct": 99.2094861660079,
"win_rate": 17.2
},
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 0.1159,
"avg_gross_exposure_pct": 99.8841,
"avg_hold_days": 11.4,
"avg_positions": 27.4722,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -1.0,
"capacity_opportunities": 603,
"end_date": "2025-09-04",
"ev_net_r": -0.5379566697384831,
"ev_without_best": {
"1": -0.5820170680283729,
"10": -0.7518690686900434,
"5": -0.6896159089747826
},
"exit_reasons": {
"open_at_end": 26,
"stop": 321,
"time": 64,
"trailing_stop": 192
},
"gain_to_pain": -0.9677647387351527,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.5,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 603,
"peak_positions": 40,
"profit_factor": 0.38950713689047983,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.68,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24437,
"sortino": -4.532137160393956,
"start_date": "2024-09-03",
"total_return_pct": -97.5,
"trades": 603,
"transaction_cost": 96.21994162276297,
"turnover_multiple": 9.621994162276296,
"underwater_pct": 99.60474308300395,
"win_rate": 17.6
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"metrics": {
"avg_cash_pct": 0.1154,
"avg_gross_exposure_pct": 99.8846,
"avg_hold_days": 11.7,
"avg_positions": 27.3254,
"blocked_fraction": 0.0,
"cagr_pct": -97.0,
"calmar": -1.0,
"capacity_opportunities": 588,
"end_date": "2025-09-04",
"ev_net_r": -0.533234900232133,
"ev_without_best": {
"1": -0.6009454736304635,
"10": -0.7741511787617931,
"5": -0.7226202856902486
},
"exit_reasons": {
"open_at_end": 25,
"stop": 307,
"time": 62,
"trailing_stop": 194
},
"gain_to_pain": -0.7789481237436414,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 588,
"peak_positions": 37,
"profit_factor": 0.40380691688242704,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.6,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24484,
"sortino": -4.441203881743502,
"start_date": "2024-09-03",
"total_return_pct": -97.1,
"trades": 588,
"transaction_cost": 209.11273372487753,
"turnover_multiple": 10.455636686243876,
"underwater_pct": 99.60474308300395,
"win_rate": 18.5
},
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 0.1081,
"avg_gross_exposure_pct": 99.8919,
"avg_hold_days": 12.0,
"avg_positions": 28.0159,
"blocked_fraction": 0.0,
"cagr_pct": -93.7,
"calmar": -1.0,
"capacity_opportunities": 585,
"end_date": "2025-10-02",
"ev_net_r": -0.37908250309361724,
"ev_without_best": {
"1": -0.4469506207494031,
"10": -0.6797414066359034,
"5": -0.595325393761139
},
"exit_reasons": {
"open_at_end": 22,
"stop": 287,
"time": 74,
"trailing_stop": 202
},
"gain_to_pain": -0.7351348115956445,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 585,
"peak_positions": 39,
"profit_factor": 0.5444118774083119,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.83,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25290,
"sortino": -3.8770833655774455,
"start_date": "2024-10-01",
"total_return_pct": -93.7,
"trades": 585,
"transaction_cost": 129.3542884127806,
"turnover_multiple": 12.935428841278059,
"underwater_pct": 99.60474308300395,
"win_rate": 20.2
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"metrics": {
"avg_cash_pct": 0.0945,
"avg_gross_exposure_pct": 99.9055,
"avg_hold_days": 12.0,
"avg_positions": 28.1984,
"blocked_fraction": 0.0,
"cagr_pct": -95.8,
"calmar": -1.0,
"capacity_opportunities": 589,
"end_date": "2025-10-02",
"ev_net_r": -0.455806182062321,
"ev_without_best": {
"1": -0.5232699199307737,
"10": -0.7174496623200177,
"5": -0.6494804366257069
},
"exit_reasons": {
"open_at_end": 22,
"stop": 297,
"time": 69,
"trailing_stop": 201
},
"gain_to_pain": -0.7711394812779251,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 95.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 589,
"peak_positions": 40,
"profit_factor": 0.46828532445200166,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.56,
"simulation_start_date": "2024-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25315,
"sortino": -4.591223546746173,
"start_date": "2024-10-01",
"total_return_pct": -95.9,
"trades": 589,
"transaction_cost": 249.58372919104926,
"turnover_multiple": 12.479186459552464,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 0.1025,
"avg_gross_exposure_pct": 99.8975,
"avg_hold_days": 11.5,
"avg_positions": 27.0516,
"blocked_fraction": 0.0,
"cagr_pct": -96.5,
"calmar": -1.0,
"capacity_opportunities": 589,
"end_date": "2025-11-04",
"ev_net_r": -0.5463576950880519,
"ev_without_best": {
"1": -0.5854656700698392,
"10": -0.6848159934570232,
"5": -0.6449490071238312
},
"exit_reasons": {
"open_at_end": 27,
"stop": 304,
"time": 71,
"trailing_stop": 187
},
"gain_to_pain": -0.9270753565849709,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 96.8,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 589,
"peak_positions": 36,
"profit_factor": 0.33821726450013956,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.56,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25532,
"sortino": -5.313054767116275,
"start_date": "2024-11-01",
"total_return_pct": -96.6,
"trades": 589,
"transaction_cost": 122.76672358697154,
"turnover_multiple": 12.276672358697153,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"metrics": {
"avg_cash_pct": 0.152,
"avg_gross_exposure_pct": 99.848,
"avg_hold_days": 11.8,
"avg_positions": 27.3532,
"blocked_fraction": 0.0,
"cagr_pct": -95.4,
"calmar": -0.99,
"capacity_opportunities": 581,
"end_date": "2025-11-04",
"ev_net_r": -0.49313016473288446,
"ev_without_best": {
"1": -0.5326385640673814,
"10": -0.6789443433534783,
"5": -0.6209464026352879
},
"exit_reasons": {
"open_at_end": 26,
"stop": 305,
"time": 76,
"trailing_stop": 174
},
"gain_to_pain": -0.7968614338245502,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 96.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 581,
"peak_positions": 37,
"profit_factor": 0.40811309265844725,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.69,
"simulation_start_date": "2024-11-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25454,
"sortino": -4.637043153755701,
"start_date": "2024-11-01",
"total_return_pct": -95.5,
"trades": 581,
"transaction_cost": 290.531083735399,
"turnover_multiple": 14.52655418676995,
"underwater_pct": 98.81422924901186,
"win_rate": 18.9
},
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 0.1168,
"avg_gross_exposure_pct": 99.8832,
"avg_hold_days": 12.0,
"avg_positions": 28.3333,
"blocked_fraction": 0.0,
"cagr_pct": -88.5,
"calmar": -0.94,
"capacity_opportunities": 592,
"end_date": "2025-12-03",
"ev_net_r": -0.3241503425666724,
"ev_without_best": {
"1": -0.36866904551648944,
"10": -0.5692425417264719,
"5": -0.4879834404557952
},
"exit_reasons": {
"open_at_end": 24,
"stop": 305,
"time": 77,
"trailing_stop": 186
},
"gain_to_pain": -0.7554627668663061,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 592,
"peak_positions": 41,
"profit_factor": 0.5935304856761372,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.22,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24560,
"sortino": -3.05918541995598,
"start_date": "2024-12-02",
"total_return_pct": -88.6,
"trades": 592,
"transaction_cost": 217.6192749001149,
"turnover_multiple": 21.761927490011487,
"underwater_pct": 95.65217391304348,
"win_rate": 21.1
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2024-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"metrics": {
"avg_cash_pct": 0.0855,
"avg_gross_exposure_pct": 99.9145,
"avg_hold_days": 12.1,
"avg_positions": 27.9563,
"blocked_fraction": 0.0,
"cagr_pct": -90.1,
"calmar": -0.95,
"capacity_opportunities": 578,
"end_date": "2025-12-03",
"ev_net_r": -0.3462123478515278,
"ev_without_best": {
"1": -0.38567153987427805,
"10": -0.5804474190483093,
"5": -0.497752084156566
},
"exit_reasons": {
"open_at_end": 28,
"stop": 291,
"time": 77,
"trailing_stop": 182
},
"gain_to_pain": -0.7811457616665743,
"longest_underwater_sessions": 228,
"max_drawdown_pct": 94.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 578,
"peak_positions": 41,
"profit_factor": 0.5674983576049799,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.73,
"simulation_start_date": "2024-12-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24633,
"sortino": -3.5567362716924467,
"start_date": "2024-12-02",
"total_return_pct": -90.2,
"trades": 578,
"transaction_cost": 409.6944263778949,
"turnover_multiple": 20.484721318894746,
"underwater_pct": 95.65217391304348,
"win_rate": 22.3
},
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1146,
"avg_gross_exposure_pct": 99.8854,
"avg_hold_days": 12.1,
"avg_positions": 27.0198,
"blocked_fraction": 0.0,
"cagr_pct": -97.4,
"calmar": -0.99,
"capacity_opportunities": 561,
"end_date": "2026-01-05",
"ev_net_r": -0.6342439481505637,
"ev_without_best": {
"1": -0.675464261619052,
"10": -0.7663516188348871,
"5": -0.7257061368558307
},
"exit_reasons": {
"open_at_end": 18,
"stop": 317,
"time": 78,
"trailing_stop": 148
},
"gain_to_pain": -0.9632877336983896,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 561,
"peak_positions": 39,
"profit_factor": 0.27795582438147143,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.16,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24574,
"sortino": -5.75114661558807,
"start_date": "2025-01-02",
"total_return_pct": -97.5,
"trades": 561,
"transaction_cost": 108.28146022336401,
"turnover_multiple": 10.8281460223364,
"underwater_pct": 98.41897233201581,
"win_rate": 16.2
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1396,
"avg_gross_exposure_pct": 99.8604,
"avg_hold_days": 12.1,
"avg_positions": 27.4405,
"blocked_fraction": 0.0,
"cagr_pct": -97.3,
"calmar": -0.99,
"capacity_opportunities": 571,
"end_date": "2026-01-05",
"ev_net_r": -0.6073600250232774,
"ev_without_best": {
"1": -0.6477619574343276,
"10": -0.742064154146842,
"5": -0.7004198575331173
},
"exit_reasons": {
"open_at_end": 18,
"stop": 319,
"time": 82,
"trailing_stop": 152
},
"gain_to_pain": -0.9525111934177963,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 97.9,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 571,
"peak_positions": 39,
"profit_factor": 0.2995740833861147,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.68,
"simulation_start_date": "2025-01-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24475,
"sortino": -5.434772811592316,
"start_date": "2025-01-02",
"total_return_pct": -97.4,
"trades": 571,
"transaction_cost": 219.0841818309556,
"turnover_multiple": 10.954209091547781,
"underwater_pct": 98.41897233201581,
"win_rate": 17.2
},
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 0.1004,
"avg_gross_exposure_pct": 99.8996,
"avg_hold_days": 11.4,
"avg_positions": 26.2778,
"blocked_fraction": 0.0,
"cagr_pct": -96.7,
"calmar": -1.0,
"capacity_opportunities": 577,
"end_date": "2026-02-03",
"ev_net_r": -0.531803409479333,
"ev_without_best": {
"1": -0.621298014164,
"10": -0.8017530320887052,
"5": -0.7445220592397954
},
"exit_reasons": {
"open_at_end": 19,
"stop": 331,
"time": 68,
"trailing_stop": 159
},
"gain_to_pain": -0.950993389941993,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 577,
"peak_positions": 36,
"profit_factor": 0.4067251745444951,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.26,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24572,
"sortino": 1.2468151787359008,
"start_date": "2025-02-03",
"total_return_pct": -96.7,
"trades": 577,
"transaction_cost": 110.42628358884473,
"turnover_multiple": 11.042628358884473,
"underwater_pct": 99.60474308300395,
"win_rate": 15.3
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"metrics": {
"avg_cash_pct": 0.0983,
"avg_gross_exposure_pct": 99.9017,
"avg_hold_days": 11.4,
"avg_positions": 25.6429,
"blocked_fraction": 0.0,
"cagr_pct": -97.1,
"calmar": -1.0,
"capacity_opportunities": 564,
"end_date": "2026-02-03",
"ev_net_r": -0.5788284795220615,
"ev_without_best": {
"1": -0.6703718759398694,
"10": -0.8169825577572856,
"5": -0.7629245651611022
},
"exit_reasons": {
"open_at_end": 20,
"stop": 325,
"time": 66,
"trailing_stop": 153
},
"gain_to_pain": -0.9775044680590329,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 564,
"peak_positions": 36,
"profit_factor": 0.36204797587183324,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.02,
"simulation_start_date": "2025-02-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24619,
"sortino": 0.07902384025067687,
"start_date": "2025-02-03",
"total_return_pct": -97.1,
"trades": 564,
"transaction_cost": 206.54181118409267,
"turnover_multiple": 10.327090559204633,
"underwater_pct": 99.60474308300395,
"win_rate": 14.9
},
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 0.102,
"avg_gross_exposure_pct": 99.898,
"avg_hold_days": 11.1,
"avg_positions": 24.0913,
"blocked_fraction": 0.0,
"cagr_pct": -98.1,
"calmar": -1.0,
"capacity_opportunities": 543,
"end_date": "2026-03-03",
"ev_net_r": -0.667113032972886,
"ev_without_best": {
"1": -0.7124291642827739,
"10": -0.8243676574717124,
"5": -0.7798049436016308
},
"exit_reasons": {
"open_at_end": 22,
"stop": 302,
"time": 57,
"trailing_stop": 162
},
"gain_to_pain": -0.981776095943101,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 543,
"peak_positions": 31,
"profit_factor": 0.2686743532909142,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24532,
"sortino": -0.16926151785806084,
"start_date": "2025-03-03",
"total_return_pct": -98.1,
"trades": 543,
"transaction_cost": 96.57712520905045,
"turnover_multiple": 9.657712520905044,
"underwater_pct": 99.60474308300395,
"win_rate": 15.3
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"metrics": {
"avg_cash_pct": 0.1009,
"avg_gross_exposure_pct": 99.8991,
"avg_hold_days": 11.1,
"avg_positions": 24.1032,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -1.0,
"capacity_opportunities": 547,
"end_date": "2026-03-03",
"ev_net_r": -0.6599914988841925,
"ev_without_best": {
"1": -0.7049104969238079,
"10": -0.8157867126535996,
"5": -0.7701287699263151
},
"exit_reasons": {
"open_at_end": 22,
"stop": 310,
"time": 59,
"trailing_stop": 156
},
"gain_to_pain": -0.9748352376699346,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 97.6,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 547,
"peak_positions": 30,
"profit_factor": 0.2777986159322552,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.01,
"simulation_start_date": "2025-03-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24516,
"sortino": 0.04001532283208989,
"start_date": "2025-03-03",
"total_return_pct": -97.6,
"trades": 547,
"transaction_cost": 191.88407377004003,
"turnover_multiple": 9.594203688502002,
"underwater_pct": 99.60474308300395,
"win_rate": 15.9
},
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 0.1197,
"avg_gross_exposure_pct": 99.8803,
"avg_hold_days": 11.6,
"avg_positions": 24.8016,
"blocked_fraction": 0.0,
"cagr_pct": -95.0,
"calmar": -0.99,
"capacity_opportunities": 535,
"end_date": "2026-04-01",
"ev_net_r": -0.5205979446283961,
"ev_without_best": {
"1": -0.5702365233651069,
"10": -0.7201437994838494,
"5": -0.6667781922476961
},
"exit_reasons": {
"open_at_end": 22,
"stop": 294,
"time": 66,
"trailing_stop": 153
},
"gain_to_pain": -0.9066724822690596,
"longest_underwater_sessions": 201,
"max_drawdown_pct": 95.7,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 535,
"peak_positions": 31,
"profit_factor": 0.39119319409476067,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.33,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24980,
"sortino": 1.6128568152604765,
"start_date": "2025-04-01",
"total_return_pct": -95.0,
"trades": 535,
"transaction_cost": 168.65247937116922,
"turnover_multiple": 16.865247937116923,
"underwater_pct": 98.81422924901186,
"win_rate": 17.6
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"metrics": {
"avg_cash_pct": 0.1192,
"avg_gross_exposure_pct": 99.8808,
"avg_hold_days": 11.2,
"avg_positions": 23.9167,
"blocked_fraction": 0.0,
"cagr_pct": -96.2,
"calmar": -1.0,
"capacity_opportunities": 537,
"end_date": "2026-04-01",
"ev_net_r": -0.5941912158802968,
"ev_without_best": {
"1": -0.6371313887630498,
"10": -0.7584535652293913,
"5": -0.7075397915969109
},
"exit_reasons": {
"open_at_end": 23,
"stop": 296,
"time": 59,
"trailing_stop": 159
},
"gain_to_pain": -0.919308436561393,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 96.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 537,
"peak_positions": 31,
"profit_factor": 0.3146643729929377,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.27,
"simulation_start_date": "2025-04-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25048,
"sortino": 1.3306988275322273,
"start_date": "2025-04-01",
"total_return_pct": -96.2,
"trades": 537,
"transaction_cost": 294.6762271372222,
"turnover_multiple": 14.733811356861109,
"underwater_pct": 99.60474308300395,
"win_rate": 17.3
},
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 0.1133,
"avg_gross_exposure_pct": 99.8867,
"avg_hold_days": 11.0,
"avg_positions": 23.3571,
"blocked_fraction": 0.0,
"cagr_pct": -95.5,
"calmar": -0.99,
"capacity_opportunities": 534,
"end_date": "2026-05-01",
"ev_net_r": -0.5668402656187872,
"ev_without_best": {
"1": -0.6226238575010931,
"10": -0.7508995928743041,
"5": -0.6946436046574043
},
"exit_reasons": {
"open_at_end": 22,
"stop": 307,
"time": 66,
"trailing_stop": 139
},
"gain_to_pain": -0.9718479582240294,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 96.4,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 534,
"peak_positions": 31,
"profit_factor": 0.35903167502533534,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.18,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 26020,
"sortino": -0.5272268038471063,
"start_date": "2025-05-01",
"total_return_pct": -95.4,
"trades": 534,
"transaction_cost": 180.96383289693102,
"turnover_multiple": 18.096383289693105,
"underwater_pct": 97.62845849802372,
"win_rate": 18.4
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"metrics": {
"avg_cash_pct": 0.1326,
"avg_gross_exposure_pct": 99.8674,
"avg_hold_days": 11.5,
"avg_positions": 23.7341,
"blocked_fraction": 0.0,
"cagr_pct": -95.1,
"calmar": -0.99,
"capacity_opportunities": 520,
"end_date": "2026-05-01",
"ev_net_r": -0.5785345462285708,
"ev_without_best": {
"1": -0.6357753500227507,
"10": -0.7599191489569619,
"5": -0.7088653035300029
},
"exit_reasons": {
"open_at_end": 23,
"stop": 283,
"time": 66,
"trailing_stop": 148
},
"gain_to_pain": -0.9796578071612161,
"longest_underwater_sessions": 218,
"max_drawdown_pct": 96.0,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 520,
"peak_positions": 31,
"profit_factor": 0.3444026904599837,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.35,
"simulation_start_date": "2025-05-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 26052,
"sortino": 1.7332137156297278,
"start_date": "2025-05-01",
"total_return_pct": -95.0,
"trades": 520,
"transaction_cost": 360.6268332829456,
"turnover_multiple": 18.03134166414728,
"underwater_pct": 97.23320158102767,
"win_rate": 18.5
},
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 0.1263,
"avg_gross_exposure_pct": 99.8737,
"avg_hold_days": 11.2,
"avg_positions": 23.7659,
"blocked_fraction": 0.0,
"cagr_pct": -97.1,
"calmar": -1.0,
"capacity_opportunities": 535,
"end_date": "2026-06-02",
"ev_net_r": -0.6914613295719524,
"ev_without_best": {
"1": -0.7121026577151474,
"10": -0.8067120887127891,
"5": -0.7661936816756695
},
"exit_reasons": {
"open_at_end": 23,
"stop": 301,
"time": 60,
"trailing_stop": 151
},
"gain_to_pain": -0.9944682399056937,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 97.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 535,
"peak_positions": 31,
"profit_factor": 0.23388619938799166,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.02,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25381,
"sortino": 0.08895727319211087,
"start_date": "2025-06-02",
"total_return_pct": -97.1,
"trades": 535,
"transaction_cost": 113.79794532326301,
"turnover_multiple": 11.3797945323263,
"underwater_pct": 98.41897233201581,
"win_rate": 16.6
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"metrics": {
"avg_cash_pct": 0.1056,
"avg_gross_exposure_pct": 99.8944,
"avg_hold_days": 11.3,
"avg_positions": 23.2659,
"blocked_fraction": 0.0,
"cagr_pct": -97.0,
"calmar": -1.0,
"capacity_opportunities": 519,
"end_date": "2026-06-02",
"ev_net_r": -0.687407402221347,
"ev_without_best": {
"1": -0.7086526366129677,
"10": -0.8076001988395295,
"5": -0.7656343060327494
},
"exit_reasons": {
"open_at_end": 21,
"stop": 294,
"time": 61,
"trailing_stop": 143
},
"gain_to_pain": -0.9748407943363058,
"longest_underwater_sessions": 242,
"max_drawdown_pct": 97.2,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 519,
"peak_positions": 31,
"profit_factor": 0.25390345235015255,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.04,
"simulation_start_date": "2025-06-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 25411,
"sortino": 0.15033543081984696,
"start_date": "2025-06-02",
"total_return_pct": -97.0,
"trades": 519,
"transaction_cost": 225.59813896175092,
"turnover_multiple": 11.279906948087547,
"underwater_pct": 98.41897233201581,
"win_rate": 17.5
},
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 0.1001,
"avg_gross_exposure_pct": 99.8999,
"avg_hold_days": 11.2,
"avg_positions": 23.9643,
"blocked_fraction": 0.0,
"cagr_pct": -97.3,
"calmar": -1.0,
"capacity_opportunities": 537,
"end_date": "2026-07-01",
"ev_net_r": -0.6488944776018631,
"ev_without_best": {
"1": -0.6693793700953259,
"10": -0.7718339202080419,
"5": -0.7308697776566604
},
"exit_reasons": {
"open_at_end": 27,
"stop": 308,
"time": 60,
"trailing_stop": 142
},
"gain_to_pain": -0.992113610357977,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 97.3,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 537,
"peak_positions": 32,
"profit_factor": 0.26379122636754654,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.0,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24821,
"sortino": -0.0071396246617660124,
"start_date": "2025-07-01",
"total_return_pct": -97.3,
"trades": 537,
"transaction_cost": 116.40307118222141,
"turnover_multiple": 11.640307118222141,
"underwater_pct": 99.2094861660079,
"win_rate": 15.8
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|empty_book|empty-2025-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"metrics": {
"avg_cash_pct": 0.1352,
"avg_gross_exposure_pct": 99.8648,
"avg_hold_days": 11.2,
"avg_positions": 23.7619,
"blocked_fraction": 0.0,
"cagr_pct": -97.9,
"calmar": -1.0,
"capacity_opportunities": 535,
"end_date": "2026-07-01",
"ev_net_r": -0.6964021634659314,
"ev_without_best": {
"1": -0.7156009034024422,
"10": -0.8310309256528194,
"5": -0.7814088232367697
},
"exit_reasons": {
"open_at_end": 22,
"stop": 313,
"time": 62,
"trailing_stop": 138
},
"gain_to_pain": -0.9680601603361388,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 10000.0,
"measurement_start_positions": 0,
"opened_positions": 535,
"peak_positions": 31,
"profit_factor": 0.25631064557345823,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.02,
"simulation_start_date": "2025-07-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24812,
"sortino": -0.07186623803068379,
"start_date": "2025-07-01",
"total_return_pct": -97.9,
"trades": 535,
"transaction_cost": 225.6253209398284,
"turnover_multiple": 11.281266046991421,
"underwater_pct": 99.60474308300395,
"win_rate": 15.0
},
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-01|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.6457,
"avg_gross_exposure_pct": 99.3543,
"avg_hold_days": 13.7,
"avg_positions": 13.1944,
"blocked_fraction": 0.0,
"cagr_pct": -60.0,
"calmar": -0.6,
"capacity_opportunities": 226,
"end_date": "2019-12-31",
"ev_net_r": -0.4683497607275085,
"ev_without_best": {
"1": -0.5041740084885764,
"10": -0.7147779495340638,
"5": -0.621736699454735
},
"exit_reasons": {
"open_at_end": 16,
"stop": 119,
"time": 33,
"trailing_stop": 58
},
"gain_to_pain": -0.769823801033036,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4351.84,
"measurement_start_positions": 8,
"opened_positions": 226,
"peak_positions": 17,
"profit_factor": 0.47163750955219164,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7030,
"sortino": 280.88581768026194,
"start_date": "2019-01-02",
"total_return_pct": -59.8,
"trades": 226,
"transaction_cost": 90.14232161177041,
"turnover_multiple": 20.713611164879776,
"underwater_pct": 96.83794466403161,
"win_rate": 25.2
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-01|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.506,
"avg_gross_exposure_pct": 99.494,
"avg_hold_days": 13.4,
"avg_positions": 13.6468,
"blocked_fraction": 0.0,
"cagr_pct": -61.9,
"calmar": -0.62,
"capacity_opportunities": 240,
"end_date": "2019-12-31",
"ev_net_r": -0.44904444777837255,
"ev_without_best": {
"1": -0.5227654507697294,
"10": -0.7583358149138721,
"5": -0.6547615497875624
},
"exit_reasons": {
"open_at_end": 17,
"stop": 128,
"time": 34,
"trailing_stop": 61
},
"gain_to_pain": -0.746505952560988,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4261.42,
"measurement_start_positions": 8,
"opened_positions": 240,
"peak_positions": 18,
"profit_factor": 0.5025009584021974,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6999,
"sortino": 280.60392426280174,
"start_date": "2019-01-02",
"total_return_pct": -61.6,
"trades": 240,
"transaction_cost": 178.16315888096187,
"turnover_multiple": 20.904200815803403,
"underwater_pct": 96.83794466403161,
"win_rate": 22.9
},
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-02|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4505,
"avg_gross_exposure_pct": 99.5495,
"avg_hold_days": 13.6,
"avg_positions": 13.5278,
"blocked_fraction": 0.0,
"cagr_pct": -66.2,
"calmar": -0.66,
"capacity_opportunities": 231,
"end_date": "2019-12-31",
"ev_net_r": -0.5130074949622156,
"ev_without_best": {
"1": -0.5498943777753144,
"10": -0.7645370924903611,
"5": -0.6631223550904933
},
"exit_reasons": {
"open_at_end": 17,
"stop": 119,
"time": 35,
"trailing_stop": 60
},
"gain_to_pain": -0.8964350289098239,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4204.11,
"measurement_start_positions": 10,
"opened_positions": 231,
"peak_positions": 17,
"profit_factor": 0.44226510274173625,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7031,
"sortino": 278.86849825238085,
"start_date": "2019-01-02",
"total_return_pct": -66.0,
"trades": 231,
"transaction_cost": 80.96056035236559,
"turnover_multiple": 19.257479074611652,
"underwater_pct": 97.23320158102767,
"win_rate": 22.9
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-02|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4469,
"avg_gross_exposure_pct": 99.5531,
"avg_hold_days": 13.6,
"avg_positions": 13.5278,
"blocked_fraction": 0.0,
"cagr_pct": -67.4,
"calmar": -0.68,
"capacity_opportunities": 231,
"end_date": "2019-12-31",
"ev_net_r": -0.5285829110079588,
"ev_without_best": {
"1": -0.5654376078870728,
"10": -0.7797052952865859,
"5": -0.6784653459463833
},
"exit_reasons": {
"open_at_end": 17,
"stop": 119,
"time": 35,
"trailing_stop": 60
},
"gain_to_pain": -0.9068005638394403,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4116.36,
"measurement_start_positions": 10,
"opened_positions": 231,
"peak_positions": 17,
"profit_factor": 0.43247376628440704,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7031,
"sortino": 279.29642703761226,
"start_date": "2019-01-02",
"total_return_pct": -67.2,
"trades": 231,
"transaction_cost": 156.0177552848124,
"turnover_multiple": 18.950936663072767,
"underwater_pct": 97.23320158102767,
"win_rate": 22.9
},
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-03|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5807,
"avg_gross_exposure_pct": 99.4193,
"avg_hold_days": 13.5,
"avg_positions": 13.1944,
"blocked_fraction": 0.0,
"cagr_pct": -63.9,
"calmar": -0.64,
"capacity_opportunities": 236,
"end_date": "2019-12-31",
"ev_net_r": -0.48747903732841047,
"ev_without_best": {
"1": -0.5218602501915645,
"10": -0.751938045941365,
"5": -0.6378436179762094
},
"exit_reasons": {
"open_at_end": 15,
"stop": 131,
"time": 35,
"trailing_stop": 55
},
"gain_to_pain": -0.8181514125890867,
"longest_underwater_sessions": 164,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4232.34,
"measurement_start_positions": 9,
"opened_positions": 236,
"peak_positions": 17,
"profit_factor": 0.4764743710614554,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7015,
"sortino": 274.6433839492882,
"start_date": "2019-01-02",
"total_return_pct": -63.7,
"trades": 236,
"transaction_cost": 80.71838309898378,
"turnover_multiple": 19.071809707864627,
"underwater_pct": 98.02371541501977,
"win_rate": 22.5
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-03|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4354,
"avg_gross_exposure_pct": 99.5646,
"avg_hold_days": 13.3,
"avg_positions": 13.3929,
"blocked_fraction": 0.0,
"cagr_pct": -71.0,
"calmar": -0.71,
"capacity_opportunities": 237,
"end_date": "2019-12-31",
"ev_net_r": -0.55375239794962,
"ev_without_best": {
"1": -0.5883829629163048,
"10": -0.8031073068288236,
"5": -0.7069964115676088
},
"exit_reasons": {
"open_at_end": 17,
"stop": 129,
"time": 33,
"trailing_stop": 58
},
"gain_to_pain": -0.9090023504349782,
"longest_underwater_sessions": 164,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4041.38,
"measurement_start_positions": 8,
"opened_positions": 237,
"peak_positions": 17,
"profit_factor": 0.4048025443471971,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7036,
"sortino": 278.6545470686512,
"start_date": "2019-01-02",
"total_return_pct": -70.8,
"trades": 237,
"transaction_cost": 155.6873795610886,
"turnover_multiple": 19.261660566574857,
"underwater_pct": 97.62845849802372,
"win_rate": 21.9
},
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-04|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.427,
"avg_gross_exposure_pct": 99.573,
"avg_hold_days": 13.8,
"avg_positions": 14.0317,
"blocked_fraction": 0.0,
"cagr_pct": -69.3,
"calmar": -0.69,
"capacity_opportunities": 245,
"end_date": "2019-12-31",
"ev_net_r": -0.4730705048328208,
"ev_without_best": {
"1": -0.5061245068424339,
"10": -0.7237886520447737,
"5": -0.6239754729184938
},
"exit_reasons": {
"open_at_end": 16,
"stop": 136,
"time": 36,
"trailing_stop": 57
},
"gain_to_pain": -0.8814601428638709,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4587.73,
"measurement_start_positions": 10,
"opened_positions": 245,
"peak_positions": 18,
"profit_factor": 0.4809976081585123,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6920,
"sortino": 278.51080231247346,
"start_date": "2019-01-02",
"total_return_pct": -69.1,
"trades": 245,
"transaction_cost": 88.06615471001184,
"turnover_multiple": 19.196019536897737,
"underwater_pct": 97.62845849802372,
"win_rate": 24.1
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-04|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5411,
"avg_gross_exposure_pct": 99.4589,
"avg_hold_days": 13.3,
"avg_positions": 13.6508,
"blocked_fraction": 0.0,
"cagr_pct": -65.9,
"calmar": -0.66,
"capacity_opportunities": 246,
"end_date": "2019-12-31",
"ev_net_r": -0.4873680154791471,
"ev_without_best": {
"1": -0.5441435359779853,
"10": -0.7457826308493591,
"5": -0.6552563395777384
},
"exit_reasons": {
"open_at_end": 16,
"stop": 135,
"time": 35,
"trailing_stop": 60
},
"gain_to_pain": -0.8453828047381379,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4511.08,
"measurement_start_positions": 9,
"opened_positions": 246,
"peak_positions": 17,
"profit_factor": 0.4682809000454907,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6952,
"sortino": 281.2911159030821,
"start_date": "2019-01-02",
"total_return_pct": -65.6,
"trades": 246,
"transaction_cost": 188.74696002116013,
"turnover_multiple": 20.92037383743584,
"underwater_pct": 95.25691699604744,
"win_rate": 24.4
},
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-05|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5194,
"avg_gross_exposure_pct": 99.4806,
"avg_hold_days": 13.5,
"avg_positions": 13.3532,
"blocked_fraction": 0.0,
"cagr_pct": -65.9,
"calmar": -0.66,
"capacity_opportunities": 237,
"end_date": "2019-12-31",
"ev_net_r": -0.4236503400524531,
"ev_without_best": {
"1": -0.49838485144200617,
"10": -0.723744521196876,
"5": -0.6206812792918692
},
"exit_reasons": {
"open_at_end": 15,
"stop": 126,
"time": 31,
"trailing_stop": 65
},
"gain_to_pain": -0.7650991264534059,
"longest_underwater_sessions": 164,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4723.31,
"measurement_start_positions": 9,
"opened_positions": 237,
"peak_positions": 18,
"profit_factor": 0.5330884494294025,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6965,
"sortino": 278.76003013844525,
"start_date": "2019-01-02",
"total_return_pct": -65.7,
"trades": 237,
"transaction_cost": 91.6236581715775,
"turnover_multiple": 19.39818859477305,
"underwater_pct": 97.23320158102767,
"win_rate": 22.8
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-05|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4033,
"avg_gross_exposure_pct": 99.5967,
"avg_hold_days": 14.1,
"avg_positions": 13.6468,
"blocked_fraction": 0.0,
"cagr_pct": -63.4,
"calmar": -0.63,
"capacity_opportunities": 228,
"end_date": "2019-12-31",
"ev_net_r": -0.45004153381850687,
"ev_without_best": {
"1": -0.48537112460643556,
"10": -0.7235015098235806,
"5": -0.608174199214056
},
"exit_reasons": {
"open_at_end": 17,
"stop": 113,
"time": 38,
"trailing_stop": 60
},
"gain_to_pain": -0.8643054011493961,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4535.3,
"measurement_start_positions": 8,
"opened_positions": 228,
"peak_positions": 17,
"profit_factor": 0.4924950226438285,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-07-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7007,
"sortino": 281.69898775689677,
"start_date": "2019-01-02",
"total_return_pct": -63.2,
"trades": 228,
"transaction_cost": 179.9602697159713,
"turnover_multiple": 19.839952121796934,
"underwater_pct": 97.23320158102767,
"win_rate": 25.4
},
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-06|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5395,
"avg_gross_exposure_pct": 99.4605,
"avg_hold_days": 13.8,
"avg_positions": 13.3373,
"blocked_fraction": 0.0,
"cagr_pct": -57.7,
"calmar": -0.58,
"capacity_opportunities": 233,
"end_date": "2019-12-31",
"ev_net_r": -0.3972934366827548,
"ev_without_best": {
"1": -0.47320286678863765,
"10": -0.6989068274543765,
"5": -0.5898586932125028
},
"exit_reasons": {
"open_at_end": 17,
"stop": 123,
"time": 37,
"trailing_stop": 56
},
"gain_to_pain": -0.7112005496628792,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4301.17,
"measurement_start_positions": 8,
"opened_positions": 233,
"peak_positions": 17,
"profit_factor": 0.5519406685944073,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6982,
"sortino": 275.44585345431227,
"start_date": "2019-01-02",
"total_return_pct": -57.5,
"trades": 233,
"transaction_cost": 92.49484558892796,
"turnover_multiple": 21.504577961096157,
"underwater_pct": 96.44268774703558,
"win_rate": 24.9
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-06|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.493,
"avg_gross_exposure_pct": 99.507,
"avg_hold_days": 14.0,
"avg_positions": 13.3492,
"blocked_fraction": 0.0,
"cagr_pct": -61.6,
"calmar": -0.62,
"capacity_opportunities": 230,
"end_date": "2019-12-31",
"ev_net_r": -0.4565478070390875,
"ev_without_best": {
"1": -0.5335208335639565,
"10": -0.7417156206523532,
"5": -0.649085918152011
},
"exit_reasons": {
"open_at_end": 15,
"stop": 123,
"time": 36,
"trailing_stop": 56
},
"gain_to_pain": -0.8019158286672269,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4221.7,
"measurement_start_positions": 8,
"opened_positions": 230,
"peak_positions": 17,
"profit_factor": 0.49894111823749027,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6966,
"sortino": 275.56671324174414,
"start_date": "2019-01-02",
"total_return_pct": -61.4,
"trades": 230,
"transaction_cost": 178.60686100894677,
"turnover_multiple": 21.153428833046732,
"underwater_pct": 96.83794466403161,
"win_rate": 23.9
},
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-07|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4584,
"avg_gross_exposure_pct": 99.5416,
"avg_hold_days": 13.7,
"avg_positions": 13.6825,
"blocked_fraction": 0.0,
"cagr_pct": -65.0,
"calmar": -0.65,
"capacity_opportunities": 240,
"end_date": "2019-12-31",
"ev_net_r": -0.42170769832660127,
"ev_without_best": {
"1": -0.45574830892310386,
"10": -0.6741977341871883,
"5": -0.5710405057646588
},
"exit_reasons": {
"open_at_end": 16,
"stop": 129,
"time": 38,
"trailing_stop": 57
},
"gain_to_pain": -0.8779315130124373,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4372.79,
"measurement_start_positions": 9,
"opened_positions": 240,
"peak_positions": 17,
"profit_factor": 0.5144305438164326,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6922,
"sortino": 273.3453586463607,
"start_date": "2019-01-02",
"total_return_pct": -64.8,
"trades": 240,
"transaction_cost": 88.88827972964248,
"turnover_multiple": 20.327589417658398,
"underwater_pct": 96.83794466403161,
"win_rate": 24.6
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-07|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5703,
"avg_gross_exposure_pct": 99.4297,
"avg_hold_days": 13.5,
"avg_positions": 13.5992,
"blocked_fraction": 0.0,
"cagr_pct": -57.8,
"calmar": -0.58,
"capacity_opportunities": 237,
"end_date": "2019-12-31",
"ev_net_r": -0.4341131816513927,
"ev_without_best": {
"1": -0.5087080479598982,
"10": -0.7408948586080157,
"5": -0.6302101890508423
},
"exit_reasons": {
"open_at_end": 14,
"stop": 126,
"time": 35,
"trailing_stop": 62
},
"gain_to_pain": -0.7106910762621153,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4476.03,
"measurement_start_positions": 12,
"opened_positions": 237,
"peak_positions": 18,
"profit_factor": 0.530330603976109,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6984,
"sortino": 278.25248601697575,
"start_date": "2019-01-02",
"total_return_pct": -57.6,
"trades": 237,
"transaction_cost": 197.33614943144505,
"turnover_multiple": 22.043658044231723,
"underwater_pct": 97.23320158102767,
"win_rate": 21.9
},
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-08|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.422,
"avg_gross_exposure_pct": 99.578,
"avg_hold_days": 13.6,
"avg_positions": 13.5119,
"blocked_fraction": 0.0,
"cagr_pct": -70.7,
"calmar": -0.71,
"capacity_opportunities": 238,
"end_date": "2019-12-31",
"ev_net_r": -0.5527565958693328,
"ev_without_best": {
"1": -0.5871231046515358,
"10": -0.7913284275483057,
"5": -0.7032312993987155
},
"exit_reasons": {
"open_at_end": 16,
"stop": 129,
"time": 34,
"trailing_stop": 59
},
"gain_to_pain": -0.9139836602882898,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5026.04,
"measurement_start_positions": 9,
"opened_positions": 238,
"peak_positions": 18,
"profit_factor": 0.39075356050221177,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6995,
"sortino": 280.7866504094801,
"start_date": "2019-01-02",
"total_return_pct": -70.5,
"trades": 238,
"transaction_cost": 94.92074482784457,
"turnover_multiple": 18.885791762072042,
"underwater_pct": 97.23320158102767,
"win_rate": 22.7
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-08|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4746,
"avg_gross_exposure_pct": 99.5254,
"avg_hold_days": 13.1,
"avg_positions": 13.0516,
"blocked_fraction": 0.0,
"cagr_pct": -68.6,
"calmar": -0.69,
"capacity_opportunities": 240,
"end_date": "2019-12-31",
"ev_net_r": -0.5617576747335448,
"ev_without_best": {
"1": -0.5957808264062427,
"10": -0.7936573514647034,
"5": -0.7018748300228755
},
"exit_reasons": {
"open_at_end": 16,
"stop": 140,
"time": 32,
"trailing_stop": 52
},
"gain_to_pain": -0.8975342501525698,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5178.3,
"measurement_start_positions": 8,
"opened_positions": 240,
"peak_positions": 17,
"profit_factor": 0.41089370520809465,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7007,
"sortino": 275.81568077455125,
"start_date": "2019-01-02",
"total_return_pct": -68.4,
"trades": 240,
"transaction_cost": 215.97947892931083,
"turnover_multiple": 20.854284121170156,
"underwater_pct": 96.44268774703558,
"win_rate": 21.7
},
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-09|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4658,
"avg_gross_exposure_pct": 99.5342,
"avg_hold_days": 13.9,
"avg_positions": 13.9008,
"blocked_fraction": 0.0,
"cagr_pct": -63.1,
"calmar": -0.63,
"capacity_opportunities": 236,
"end_date": "2019-12-31",
"ev_net_r": -0.41907209606701173,
"ev_without_best": {
"1": -0.457277069765548,
"10": -0.704249569065789,
"5": -0.5886297209443943
},
"exit_reasons": {
"open_at_end": 17,
"stop": 123,
"time": 34,
"trailing_stop": 62
},
"gain_to_pain": -0.8169839544586388,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4230.71,
"measurement_start_positions": 8,
"opened_positions": 236,
"peak_positions": 18,
"profit_factor": 0.5253955600489794,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6985,
"sortino": 284.0912149938973,
"start_date": "2019-01-02",
"total_return_pct": -62.9,
"trades": 236,
"transaction_cost": 78.1595588849081,
"turnover_multiple": 18.474336195321374,
"underwater_pct": 97.23320158102767,
"win_rate": 22.9
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-09|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.3504,
"avg_gross_exposure_pct": 99.6496,
"avg_hold_days": 13.5,
"avg_positions": 13.6349,
"blocked_fraction": 0.0,
"cagr_pct": -66.6,
"calmar": -0.67,
"capacity_opportunities": 243,
"end_date": "2019-12-31",
"ev_net_r": -0.4567396660838835,
"ev_without_best": {
"1": -0.5295785707666926,
"10": -0.7333098098136237,
"5": -0.6418471665931437
},
"exit_reasons": {
"open_at_end": 16,
"stop": 131,
"time": 34,
"trailing_stop": 62
},
"gain_to_pain": -0.8080910988740042,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4301.0,
"measurement_start_positions": 8,
"opened_positions": 243,
"peak_positions": 18,
"profit_factor": 0.49064881269498656,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-08-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6934,
"sortino": 278.7618267577115,
"start_date": "2019-01-02",
"total_return_pct": -66.4,
"trades": 243,
"transaction_cost": 171.57374476167942,
"turnover_multiple": 19.945796879990635,
"underwater_pct": 97.23320158102767,
"win_rate": 23.5
},
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-10|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4516,
"avg_gross_exposure_pct": 99.5484,
"avg_hold_days": 13.7,
"avg_positions": 13.5595,
"blocked_fraction": 0.0,
"cagr_pct": -52.5,
"calmar": -0.53,
"capacity_opportunities": 237,
"end_date": "2019-12-31",
"ev_net_r": -0.36532995829596876,
"ev_without_best": {
"1": -0.4398173494238418,
"10": -0.6235974819076431,
"5": -0.5331412036913862
},
"exit_reasons": {
"open_at_end": 16,
"stop": 127,
"time": 36,
"trailing_stop": 58
},
"gain_to_pain": -0.6367417404183509,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.8,
"measurement_start_equity": 3924.27,
"measurement_start_positions": 9,
"opened_positions": 237,
"peak_positions": 17,
"profit_factor": 0.5584578617855002,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6916,
"sortino": 274.6208881177595,
"start_date": "2019-01-02",
"total_return_pct": -52.3,
"trades": 237,
"transaction_cost": 91.11232432691918,
"turnover_multiple": 23.21764922569527,
"underwater_pct": 95.25691699604744,
"win_rate": 24.9
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-10|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.3942,
"avg_gross_exposure_pct": 99.6058,
"avg_hold_days": 13.5,
"avg_positions": 13.631,
"blocked_fraction": 0.0,
"cagr_pct": -71.3,
"calmar": -0.71,
"capacity_opportunities": 244,
"end_date": "2019-12-31",
"ev_net_r": -0.4937092933294942,
"ev_without_best": {
"1": -0.5268923586314317,
"10": -0.7230886621015796,
"5": -0.6362746526044116
},
"exit_reasons": {
"open_at_end": 16,
"stop": 135,
"time": 32,
"trailing_stop": 61
},
"gain_to_pain": -0.959216038188382,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 3993.39,
"measurement_start_positions": 8,
"opened_positions": 244,
"peak_positions": 17,
"profit_factor": 0.45207237319713517,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6972,
"sortino": 275.3357579747806,
"start_date": "2019-01-02",
"total_return_pct": -71.1,
"trades": 244,
"transaction_cost": 154.555045925944,
"turnover_multiple": 19.351358861261236,
"underwater_pct": 97.62845849802372,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-11|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4435,
"avg_gross_exposure_pct": 99.5565,
"avg_hold_days": 13.4,
"avg_positions": 14.1468,
"blocked_fraction": 0.0,
"cagr_pct": -61.2,
"calmar": -0.61,
"capacity_opportunities": 246,
"end_date": "2019-12-31",
"ev_net_r": -0.3971127256689799,
"ev_without_best": {
"1": -0.433668682602686,
"10": -0.6636357097902605,
"5": -0.5580692151186878
},
"exit_reasons": {
"open_at_end": 17,
"stop": 130,
"time": 38,
"trailing_stop": 61
},
"gain_to_pain": -0.8376118081541984,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4721.47,
"measurement_start_positions": 10,
"opened_positions": 246,
"peak_positions": 18,
"profit_factor": 0.5533077940092693,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6917,
"sortino": 273.1351040083859,
"start_date": "2019-01-02",
"total_return_pct": -61.0,
"trades": 246,
"transaction_cost": 106.3338760698091,
"turnover_multiple": 22.521349509752067,
"underwater_pct": 95.65217391304348,
"win_rate": 24.8
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-11|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5419,
"avg_gross_exposure_pct": 99.4581,
"avg_hold_days": 14.1,
"avg_positions": 13.5476,
"blocked_fraction": 0.0,
"cagr_pct": -57.9,
"calmar": -0.58,
"capacity_opportunities": 230,
"end_date": "2019-12-31",
"ev_net_r": -0.3659339498740032,
"ev_without_best": {
"1": -0.44251128269946133,
"10": -0.679455710574853,
"5": -0.5677574666251893
},
"exit_reasons": {
"open_at_end": 15,
"stop": 117,
"time": 40,
"trailing_stop": 58
},
"gain_to_pain": -0.6946032404020129,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4672.58,
"measurement_start_positions": 10,
"opened_positions": 230,
"peak_positions": 17,
"profit_factor": 0.5954218300057117,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6956,
"sortino": 277.6433572301657,
"start_date": "2019-01-02",
"total_return_pct": -57.7,
"trades": 230,
"transaction_cost": 187.2290321910097,
"turnover_multiple": 20.03486641117003,
"underwater_pct": 97.23320158102767,
"win_rate": 24.8
},
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-12|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5456,
"avg_gross_exposure_pct": 99.4544,
"avg_hold_days": 13.4,
"avg_positions": 13.7024,
"blocked_fraction": 0.0,
"cagr_pct": -62.7,
"calmar": -0.63,
"capacity_opportunities": 247,
"end_date": "2019-12-31",
"ev_net_r": -0.39475647173289563,
"ev_without_best": {
"1": -0.4663355401053142,
"10": -0.6916308068924624,
"5": -0.5786584769164583
},
"exit_reasons": {
"open_at_end": 16,
"stop": 141,
"time": 37,
"trailing_stop": 53
},
"gain_to_pain": -0.7843478016824732,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4902.26,
"measurement_start_positions": 9,
"opened_positions": 247,
"peak_positions": 18,
"profit_factor": 0.5583104302337303,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6973,
"sortino": 280.03016626952507,
"start_date": "2019-01-02",
"total_return_pct": -62.5,
"trades": 247,
"transaction_cost": 98.23530204278838,
"turnover_multiple": 20.03877844969226,
"underwater_pct": 97.23320158102767,
"win_rate": 23.1
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-12|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5124,
"avg_gross_exposure_pct": 99.4876,
"avg_hold_days": 13.1,
"avg_positions": 13.5754,
"blocked_fraction": 0.0,
"cagr_pct": -65.7,
"calmar": -0.66,
"capacity_opportunities": 248,
"end_date": "2019-12-31",
"ev_net_r": -0.3729387296971654,
"ev_without_best": {
"1": -0.4439638875791617,
"10": -0.6847960884725829,
"5": -0.5665441242659652
},
"exit_reasons": {
"open_at_end": 17,
"stop": 139,
"time": 37,
"trailing_stop": 55
},
"gain_to_pain": -0.8731496032741186,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4951.54,
"measurement_start_positions": 9,
"opened_positions": 248,
"peak_positions": 18,
"profit_factor": 0.5909108454963441,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6957,
"sortino": 279.12903191022724,
"start_date": "2019-01-02",
"total_return_pct": -65.5,
"trades": 248,
"transaction_cost": 212.14089657163206,
"turnover_multiple": 21.42170885942879,
"underwater_pct": 96.44268774703558,
"win_rate": 23.4
},
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-13|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.5247,
"avg_gross_exposure_pct": 99.4753,
"avg_hold_days": 13.4,
"avg_positions": 13.5873,
"blocked_fraction": 0.0,
"cagr_pct": -67.6,
"calmar": -0.68,
"capacity_opportunities": 243,
"end_date": "2019-12-31",
"ev_net_r": -0.4697819776030583,
"ev_without_best": {
"1": -0.5428541938240712,
"10": -0.7435757812832665,
"5": -0.6510307055486433
},
"exit_reasons": {
"open_at_end": 16,
"stop": 133,
"time": 38,
"trailing_stop": 56
},
"gain_to_pain": -0.8662375245093479,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4765.71,
"measurement_start_positions": 9,
"opened_positions": 243,
"peak_positions": 18,
"profit_factor": 0.4857080001430468,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6964,
"sortino": 278.1059638129328,
"start_date": "2019-01-02",
"total_return_pct": -67.4,
"trades": 243,
"transaction_cost": 95.2158230531296,
"turnover_multiple": 19.97935733670945,
"underwater_pct": 97.23320158102767,
"win_rate": 21.8
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-13|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.498,
"avg_gross_exposure_pct": 99.502,
"avg_hold_days": 13.9,
"avg_positions": 13.9722,
"blocked_fraction": 0.0,
"cagr_pct": -63.8,
"calmar": -0.64,
"capacity_opportunities": 242,
"end_date": "2019-12-31",
"ev_net_r": -0.39286724394153655,
"ev_without_best": {
"1": -0.46574335394609034,
"10": -0.6848469793954164,
"5": -0.5843690117836189
},
"exit_reasons": {
"open_at_end": 15,
"stop": 131,
"time": 40,
"trailing_stop": 56
},
"gain_to_pain": -0.8170568735228457,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 4705.73,
"measurement_start_positions": 9,
"opened_positions": 242,
"peak_positions": 18,
"profit_factor": 0.5561978778774664,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-09-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 6961,
"sortino": 277.58455570582254,
"start_date": "2019-01-02",
"total_return_pct": -63.6,
"trades": 242,
"transaction_cost": 188.85820394804566,
"turnover_multiple": 20.066833833225203,
"underwater_pct": 97.23320158102767,
"win_rate": 24.4
},
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-14|cost=0.1",
"cluster": 2019,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.444,
"avg_gross_exposure_pct": 99.556,
"avg_hold_days": 13.3,
"avg_positions": 13.4127,
"blocked_fraction": 0.0,
"cagr_pct": -69.9,
"calmar": -0.7,
"capacity_opportunities": 238,
"end_date": "2019-12-31",
"ev_net_r": -0.5054952489005035,
"ev_without_best": {
"1": -0.5802597619670966,
"10": -0.794901946214947,
"5": -0.6988792856380723
},
"exit_reasons": {
"open_at_end": 16,
"stop": 131,
"time": 33,
"trailing_stop": 58
},
"gain_to_pain": -0.9073225792185026,
"longest_underwater_sessions": 164,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5688.06,
"measurement_start_positions": 8,
"opened_positions": 238,
"peak_positions": 16,
"profit_factor": 0.4508002264502979,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7031,
"sortino": 278.243771911337,
"start_date": "2019-01-02",
"total_return_pct": -69.7,
"trades": 238,
"transaction_cost": 111.45208368805118,
"turnover_multiple": 19.594041498868005,
"underwater_pct": 97.62845849802372,
"win_rate": 21.8
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2019-seed-14|cost=0.2",
"cluster": 2019,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"metrics": {
"avg_cash_pct": 0.4576,
"avg_gross_exposure_pct": 99.5424,
"avg_hold_days": 13.4,
"avg_positions": 13.1627,
"blocked_fraction": 0.0,
"cagr_pct": -63.4,
"calmar": -0.63,
"capacity_opportunities": 232,
"end_date": "2019-12-31",
"ev_net_r": -0.47999345320070474,
"ev_without_best": {
"1": -0.5564015428992183,
"10": -0.7812840583392501,
"5": -0.6745831186491101
},
"exit_reasons": {
"open_at_end": 16,
"stop": 126,
"time": 33,
"trailing_stop": 57
},
"gain_to_pain": -0.7911854267647727,
"longest_underwater_sessions": 163,
"max_drawdown_pct": 99.9,
"measurement_start_equity": 5617.97,
"measurement_start_positions": 8,
"opened_positions": 232,
"peak_positions": 17,
"profit_factor": 0.4770151020082923,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.99,
"simulation_start_date": "2018-10-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 7050,
"sortino": 278.12932894399205,
"start_date": "2019-01-02",
"total_return_pct": -63.2,
"trades": 232,
"transaction_cost": 222.42416593839798,
"turnover_multiple": 19.795777294858993,
"underwater_pct": 97.23320158102767,
"win_rate": 23.3
},
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-01|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.9327,
"avg_gross_exposure_pct": 98.0673,
"avg_hold_days": 14.0,
"avg_positions": 18.5437,
"blocked_fraction": 0.0,
"cagr_pct": -10.9,
"calmar": -0.24,
"capacity_opportunities": 320,
"end_date": "2020-12-30",
"ev_net_r": 0.006668779083421778,
"ev_without_best": {
"1": -0.03304119159184013,
"10": -0.27812191564013544,
"5": -0.16032385182246753
},
"exit_reasons": {
"open_at_end": 18,
"stop": 149,
"time": 59,
"trailing_stop": 94
},
"gain_to_pain": 0.09528615804041925,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.7,
"measurement_start_equity": 5570.46,
"measurement_start_positions": 16,
"opened_positions": 320,
"peak_positions": 23,
"profit_factor": 1.0097464069023425,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.07,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9012,
"sortino": 0.10553743085304798,
"start_date": "2020-01-02",
"total_return_pct": -10.8,
"trades": 320,
"transaction_cost": 156.68323886254944,
"turnover_multiple": 28.127522477955036,
"underwater_pct": 97.62845849802372,
"win_rate": 32.5
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-01|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.9447,
"avg_gross_exposure_pct": 98.0553,
"avg_hold_days": 14.1,
"avg_positions": 18.6548,
"blocked_fraction": 0.0,
"cagr_pct": -11.8,
"calmar": -0.25,
"capacity_opportunities": 321,
"end_date": "2020-12-30",
"ev_net_r": 0.002283883919722037,
"ev_without_best": {
"1": -0.037190445046874035,
"10": -0.27674843047123604,
"5": -0.16538600031817682
},
"exit_reasons": {
"open_at_end": 18,
"stop": 144,
"time": 60,
"trailing_stop": 99
},
"gain_to_pain": 0.10228710958929677,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 48.3,
"measurement_start_equity": 5468.36,
"measurement_start_positions": 16,
"opened_positions": 321,
"peak_positions": 23,
"profit_factor": 1.003340257969067,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.01,
"simulation_start_date": "2019-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8989,
"sortino": 0.014607593536377262,
"start_date": "2020-01-02",
"total_return_pct": -11.8,
"trades": 321,
"transaction_cost": 289.5995356026379,
"turnover_multiple": 26.479560197448407,
"underwater_pct": 97.62845849802372,
"win_rate": 30.8
},
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-02|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.9975,
"avg_gross_exposure_pct": 98.0025,
"avg_hold_days": 14.2,
"avg_positions": 18.3413,
"blocked_fraction": 0.0,
"cagr_pct": -6.4,
"calmar": -0.15,
"capacity_opportunities": 314,
"end_date": "2020-12-30",
"ev_net_r": 0.01950067375704224,
"ev_without_best": {
"1": -0.01890381505678723,
"10": -0.2553942587657821,
"5": -0.13860036659338548
},
"exit_reasons": {
"open_at_end": 18,
"stop": 142,
"time": 61,
"trailing_stop": 93
},
"gain_to_pain": 0.14964242579299702,
"longest_underwater_sessions": 124,
"max_drawdown_pct": 42.5,
"measurement_start_equity": 6035.93,
"measurement_start_positions": 15,
"opened_positions": 314,
"peak_positions": 23,
"profit_factor": 1.0300492391624665,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.16,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9041,
"sortino": 0.2268150508169218,
"start_date": "2020-01-02",
"total_return_pct": -6.4,
"trades": 314,
"transaction_cost": 175.6449780686611,
"turnover_multiple": 29.099903091762343,
"underwater_pct": 96.83794466403161,
"win_rate": 31.2
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-02|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0753,
"avg_gross_exposure_pct": 97.9247,
"avg_hold_days": 14.2,
"avg_positions": 18.3254,
"blocked_fraction": 0.0,
"cagr_pct": -24.6,
"calmar": -0.53,
"capacity_opportunities": 314,
"end_date": "2020-12-30",
"ev_net_r": -0.09749578880673662,
"ev_without_best": {
"1": -0.13619588941916344,
"10": -0.38250134795428514,
"5": -0.26010578960892683
},
"exit_reasons": {
"open_at_end": 17,
"stop": 151,
"time": 57,
"trailing_stop": 89
},
"gain_to_pain": -0.069944237168607,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 46.4,
"measurement_start_equity": 5610.18,
"measurement_start_positions": 15,
"opened_positions": 314,
"peak_positions": 23,
"profit_factor": 0.869557099637031,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2019-07-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9074,
"sortino": -0.3510517835593384,
"start_date": "2020-01-02",
"total_return_pct": -24.5,
"trades": 314,
"transaction_cost": 291.2879343041349,
"turnover_multiple": 25.960658508651676,
"underwater_pct": 98.02371541501977,
"win_rate": 31.5
},
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-03|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.1375,
"avg_gross_exposure_pct": 97.8625,
"avg_hold_days": 14.4,
"avg_positions": 18.2381,
"blocked_fraction": 0.0,
"cagr_pct": 7.4,
"calmar": 0.18,
"capacity_opportunities": 306,
"end_date": "2020-12-30",
"ev_net_r": 0.059230161915678176,
"ev_without_best": {
"1": 0.01994860286462902,
"10": -0.23362884437512532,
"5": -0.10578832701565162
},
"exit_reasons": {
"open_at_end": 18,
"stop": 139,
"time": 60,
"trailing_stop": 89
},
"gain_to_pain": 0.33079191477095043,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 6161.47,
"measurement_start_positions": 16,
"opened_positions": 306,
"peak_positions": 23,
"profit_factor": 1.0919113709204358,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.41,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9040,
"sortino": 0.5801792057151077,
"start_date": "2020-01-02",
"total_return_pct": 7.3,
"trades": 306,
"transaction_cost": 184.19257833313472,
"turnover_multiple": 29.894258729351062,
"underwater_pct": 96.04743083003953,
"win_rate": 32.0
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-03|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.9889,
"avg_gross_exposure_pct": 98.0111,
"avg_hold_days": 14.4,
"avg_positions": 18.0437,
"blocked_fraction": 0.0,
"cagr_pct": -11.5,
"calmar": -0.25,
"capacity_opportunities": 303,
"end_date": "2020-12-30",
"ev_net_r": -0.008935556107664989,
"ev_without_best": {
"1": -0.04875201723015016,
"10": -0.3142239488535287,
"5": -0.18104058351361066
},
"exit_reasons": {
"open_at_end": 17,
"stop": 140,
"time": 56,
"trailing_stop": 90
},
"gain_to_pain": 0.08439086585597746,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 46.3,
"measurement_start_equity": 6265.19,
"measurement_start_positions": 16,
"opened_positions": 303,
"peak_positions": 23,
"profit_factor": 0.9875140612132535,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.03,
"simulation_start_date": "2019-07-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9120,
"sortino": 0.042987297495051556,
"start_date": "2020-01-02",
"total_return_pct": -11.4,
"trades": 303,
"transaction_cost": 366.29155255840635,
"turnover_multiple": 29.23227807603651,
"underwater_pct": 95.65217391304348,
"win_rate": 32.3
},
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-04|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.1453,
"avg_gross_exposure_pct": 97.8547,
"avg_hold_days": 14.3,
"avg_positions": 18.3175,
"blocked_fraction": 0.0,
"cagr_pct": -9.7,
"calmar": -0.23,
"capacity_opportunities": 312,
"end_date": "2020-12-30",
"ev_net_r": -0.018424505817972187,
"ev_without_best": {
"1": -0.0571979147514244,
"10": -0.30043272200546994,
"5": -0.181218924653998
},
"exit_reasons": {
"open_at_end": 18,
"stop": 142,
"time": 62,
"trailing_stop": 90
},
"gain_to_pain": 0.0973475700482368,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.9,
"measurement_start_equity": 5680.62,
"measurement_start_positions": 17,
"opened_positions": 312,
"peak_positions": 23,
"profit_factor": 0.9726791191063086,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.1,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9056,
"sortino": 0.13511839558968333,
"start_date": "2020-01-02",
"total_return_pct": -9.6,
"trades": 312,
"transaction_cost": 157.71536845614727,
"turnover_multiple": 27.76375966992111,
"underwater_pct": 98.02371541501977,
"win_rate": 30.4
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-04|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0488,
"avg_gross_exposure_pct": 97.9512,
"avg_hold_days": 14.4,
"avg_positions": 18.1825,
"blocked_fraction": 0.0,
"cagr_pct": -16.4,
"calmar": -0.35,
"capacity_opportunities": 308,
"end_date": "2020-12-30",
"ev_net_r": -0.03884391617163612,
"ev_without_best": {
"1": -0.08012376330323906,
"10": -0.33997208582906624,
"5": -0.2158546560663942
},
"exit_reasons": {
"open_at_end": 17,
"stop": 144,
"time": 59,
"trailing_stop": 88
},
"gain_to_pain": 0.01783758621453936,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 46.3,
"measurement_start_equity": 5363.83,
"measurement_start_positions": 16,
"opened_positions": 308,
"peak_positions": 23,
"profit_factor": 0.9458302681848696,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2019-07-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9094,
"sortino": -0.09152739492179361,
"start_date": "2020-01-02",
"total_return_pct": -16.4,
"trades": 308,
"transaction_cost": 300.9145543390597,
"turnover_multiple": 28.050344095456015,
"underwater_pct": 96.44268774703558,
"win_rate": 31.5
},
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-05|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.116,
"avg_gross_exposure_pct": 97.884,
"avg_hold_days": 14.3,
"avg_positions": 18.5317,
"blocked_fraction": 0.0,
"cagr_pct": -1.2,
"calmar": -0.03,
"capacity_opportunities": 314,
"end_date": "2020-12-30",
"ev_net_r": 0.00814060855144805,
"ev_without_best": {
"1": -0.03232587328861752,
"10": -0.2908148493085026,
"5": -0.1653587789205787
},
"exit_reasons": {
"open_at_end": 18,
"stop": 147,
"time": 60,
"trailing_stop": 89
},
"gain_to_pain": 0.2114526435052866,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 43.8,
"measurement_start_equity": 6809.27,
"measurement_start_positions": 16,
"opened_positions": 314,
"peak_positions": 23,
"profit_factor": 1.0119130007431538,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.26,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 8999,
"sortino": 0.3731388448830967,
"start_date": "2020-01-02",
"total_return_pct": -1.2,
"trades": 314,
"transaction_cost": 195.2599198921548,
"turnover_multiple": 28.675602508367973,
"underwater_pct": 97.23320158102767,
"win_rate": 30.9
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-05|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.1324,
"avg_gross_exposure_pct": 97.8676,
"avg_hold_days": 14.3,
"avg_positions": 18.5437,
"blocked_fraction": 0.0,
"cagr_pct": -8.0,
"calmar": -0.19,
"capacity_opportunities": 315,
"end_date": "2020-12-30",
"ev_net_r": -0.00842119466778353,
"ev_without_best": {
"1": -0.04868390278210916,
"10": -0.3016407597263922,
"5": -0.1809442287987269
},
"exit_reasons": {
"open_at_end": 20,
"stop": 147,
"time": 60,
"trailing_stop": 88
},
"gain_to_pain": 0.12754251419937723,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.8,
"measurement_start_equity": 6666.83,
"measurement_start_positions": 16,
"opened_positions": 315,
"peak_positions": 23,
"profit_factor": 0.9877282192284438,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.13,
"simulation_start_date": "2019-07-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9042,
"sortino": 0.18377184944738387,
"start_date": "2020-01-02",
"total_return_pct": -7.9,
"trades": 315,
"transaction_cost": 384.81232884827745,
"turnover_multiple": 28.860217588289895,
"underwater_pct": 97.23320158102767,
"win_rate": 31.7
},
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-06|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0144,
"avg_gross_exposure_pct": 97.9856,
"avg_hold_days": 14.1,
"avg_positions": 18.3929,
"blocked_fraction": 0.0,
"cagr_pct": -14.7,
"calmar": -0.32,
"capacity_opportunities": 316,
"end_date": "2020-12-30",
"ev_net_r": -0.012195301707029146,
"ev_without_best": {
"1": -0.052469411948930726,
"10": -0.3023570240639565,
"5": -0.1846455858093123
},
"exit_reasons": {
"open_at_end": 18,
"stop": 148,
"time": 60,
"trailing_stop": 90
},
"gain_to_pain": 0.04616398155197407,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 46.0,
"measurement_start_equity": 7202.5,
"measurement_start_positions": 16,
"opened_positions": 316,
"peak_positions": 23,
"profit_factor": 0.9819135191968076,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.01,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9033,
"sortino": -0.014963048971493179,
"start_date": "2020-01-02",
"total_return_pct": -14.6,
"trades": 316,
"transaction_cost": 198.0205098214258,
"turnover_multiple": 27.49330230078803,
"underwater_pct": 98.02371541501977,
"win_rate": 30.4
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-06|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0095,
"avg_gross_exposure_pct": 97.9905,
"avg_hold_days": 14.3,
"avg_positions": 18.5397,
"blocked_fraction": 0.0,
"cagr_pct": -12.6,
"calmar": -0.27,
"capacity_opportunities": 313,
"end_date": "2020-12-30",
"ev_net_r": 0.006772641411075716,
"ev_without_best": {
"1": -0.03369946279347361,
"10": -0.28856795336134167,
"5": -0.166624018979178
},
"exit_reasons": {
"open_at_end": 19,
"stop": 145,
"time": 60,
"trailing_stop": 89
},
"gain_to_pain": 0.0829021069509644,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 46.7,
"measurement_start_equity": 7096.53,
"measurement_start_positions": 16,
"opened_positions": 313,
"peak_positions": 23,
"profit_factor": 1.0100039077492244,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.03,
"simulation_start_date": "2019-08-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9038,
"sortino": 0.04267822953264892,
"start_date": "2020-01-02",
"total_return_pct": -12.5,
"trades": 313,
"transaction_cost": 380.72463580314337,
"turnover_multiple": 26.82470417254231,
"underwater_pct": 98.02371541501977,
"win_rate": 31.6
},
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-07|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.7972,
"avg_gross_exposure_pct": 98.2028,
"avg_hold_days": 13.6,
"avg_positions": 18.3333,
"blocked_fraction": 0.0,
"cagr_pct": -30.9,
"calmar": -0.66,
"capacity_opportunities": 311,
"end_date": "2020-12-30",
"ev_net_r": -0.09242585812307474,
"ev_without_best": {
"1": -0.1315630566089094,
"10": -0.37630517430613747,
"5": -0.25220359195952763
},
"exit_reasons": {
"open_at_end": 15,
"stop": 158,
"time": 52,
"trailing_stop": 86
},
"gain_to_pain": -0.1503854123283112,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 47.0,
"measurement_start_equity": 7181.53,
"measurement_start_positions": 16,
"opened_positions": 311,
"peak_positions": 23,
"profit_factor": 0.8723403931740403,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.5,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9166,
"sortino": -0.7066476716480928,
"start_date": "2020-01-02",
"total_return_pct": -30.7,
"trades": 311,
"transaction_cost": 169.3982974714807,
"turnover_multiple": 23.588051219096865,
"underwater_pct": 98.41897233201581,
"win_rate": 27.7
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-07|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.8681,
"avg_gross_exposure_pct": 98.1319,
"avg_hold_days": 14.4,
"avg_positions": 18.7897,
"blocked_fraction": 0.0,
"cagr_pct": 15.3,
"calmar": 0.37,
"capacity_opportunities": 299,
"end_date": "2020-12-30",
"ev_net_r": 0.10993553393328864,
"ev_without_best": {
"1": 0.069983519943525,
"10": -0.20488408363452162,
"5": -0.0668844263618438
},
"exit_reasons": {
"open_at_end": 18,
"stop": 131,
"time": 52,
"trailing_stop": 98
},
"gain_to_pain": 0.45029226827899327,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 41.4,
"measurement_start_equity": 6938.5,
"measurement_start_positions": 18,
"opened_positions": 299,
"peak_positions": 23,
"profit_factor": 1.1609487073169187,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.53,
"simulation_start_date": "2019-08-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9170,
"sortino": 0.7778460196184254,
"start_date": "2020-01-02",
"total_return_pct": 15.2,
"trades": 299,
"transaction_cost": 403.19220940669413,
"turnover_multiple": 29.054709908964053,
"underwater_pct": 95.25691699604744,
"win_rate": 30.8
},
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-08|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.8641,
"avg_gross_exposure_pct": 98.1359,
"avg_hold_days": 14.2,
"avg_positions": 18.2302,
"blocked_fraction": 0.0,
"cagr_pct": -6.1,
"calmar": -0.15,
"capacity_opportunities": 293,
"end_date": "2020-12-30",
"ev_net_r": 0.0037185141387764426,
"ev_without_best": {
"1": -0.03967337254051532,
"10": -0.33387062590054767,
"5": -0.19015914771356945
},
"exit_reasons": {
"open_at_end": 14,
"stop": 138,
"time": 53,
"trailing_stop": 88
},
"gain_to_pain": 0.10992377498992786,
"longest_underwater_sessions": 130,
"max_drawdown_pct": 40.4,
"measurement_start_equity": 7560.43,
"measurement_start_positions": 17,
"opened_positions": 293,
"peak_positions": 24,
"profit_factor": 1.0050550300957684,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.14,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9153,
"sortino": 0.2032033717275178,
"start_date": "2020-01-02",
"total_return_pct": -6.1,
"trades": 293,
"transaction_cost": 211.91100272614673,
"turnover_multiple": 28.028961676273273,
"underwater_pct": 97.62845849802372,
"win_rate": 29.0
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-08|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.839,
"avg_gross_exposure_pct": 98.161,
"avg_hold_days": 14.1,
"avg_positions": 18.3651,
"blocked_fraction": 0.0,
"cagr_pct": -5.2,
"calmar": -0.12,
"capacity_opportunities": 298,
"end_date": "2020-12-30",
"ev_net_r": 0.00734053270901299,
"ev_without_best": {
"1": -0.03517370507052052,
"10": -0.3159503714763784,
"5": -0.18147710433074662
},
"exit_reasons": {
"open_at_end": 16,
"stop": 142,
"time": 57,
"trailing_stop": 83
},
"gain_to_pain": 0.14361758769822902,
"longest_underwater_sessions": 130,
"max_drawdown_pct": 41.7,
"measurement_start_equity": 7279.7,
"measurement_start_positions": 18,
"opened_positions": 298,
"peak_positions": 23,
"profit_factor": 1.0105314772260583,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.17,
"simulation_start_date": "2019-08-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9161,
"sortino": 0.24138971338908444,
"start_date": "2020-01-02",
"total_return_pct": -5.1,
"trades": 298,
"transaction_cost": 405.61919667194564,
"turnover_multiple": 27.859609370712093,
"underwater_pct": 97.62845849802372,
"win_rate": 29.9
},
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-09|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 1.9005,
"avg_gross_exposure_pct": 98.0995,
"avg_hold_days": 14.3,
"avg_positions": 18.8889,
"blocked_fraction": 0.0,
"cagr_pct": 7.9,
"calmar": 0.18,
"capacity_opportunities": 302,
"end_date": "2020-12-30",
"ev_net_r": 0.0809525621355431,
"ev_without_best": {
"1": 0.03178125214028681,
"10": -0.2600283629025934,
"5": -0.12452973089007653
},
"exit_reasons": {
"open_at_end": 16,
"stop": 139,
"time": 56,
"trailing_stop": 91
},
"gain_to_pain": 0.36062017204972996,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 43.0,
"measurement_start_equity": 7400.0,
"measurement_start_positions": 19,
"opened_positions": 302,
"peak_positions": 24,
"profit_factor": 1.1206065509432555,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.43,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9104,
"sortino": 0.6122188160929359,
"start_date": "2020-01-02",
"total_return_pct": 7.9,
"trades": 302,
"transaction_cost": 219.83795527465674,
"turnover_multiple": 29.707831793872533,
"underwater_pct": 95.65217391304348,
"win_rate": 31.1
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-09|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0542,
"avg_gross_exposure_pct": 97.9458,
"avg_hold_days": 14.0,
"avg_positions": 19.4722,
"blocked_fraction": 0.0,
"cagr_pct": -33.2,
"calmar": -0.63,
"capacity_opportunities": 319,
"end_date": "2020-12-30",
"ev_net_r": -0.07497507280952447,
"ev_without_best": {
"1": -0.11646747488906405,
"10": -0.3666313534475284,
"5": -0.24386041159159952
},
"exit_reasons": {
"open_at_end": 18,
"stop": 155,
"time": 59,
"trailing_stop": 87
},
"gain_to_pain": -0.20482695965258965,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 52.6,
"measurement_start_equity": 7311.29,
"measurement_start_positions": 19,
"opened_positions": 319,
"peak_positions": 24,
"profit_factor": 0.8925265854650217,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.49,
"simulation_start_date": "2019-08-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9028,
"sortino": -0.6633898281829925,
"start_date": "2020-01-02",
"total_return_pct": -33.0,
"trades": 319,
"transaction_cost": 379.6921638944807,
"turnover_multiple": 25.966153982025105,
"underwater_pct": 98.02371541501977,
"win_rate": 28.8
},
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-10|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.3146,
"avg_gross_exposure_pct": 97.6854,
"avg_hold_days": 14.4,
"avg_positions": 18.2381,
"blocked_fraction": 0.0,
"cagr_pct": -1.4,
"calmar": -0.03,
"capacity_opportunities": 306,
"end_date": "2020-12-30",
"ev_net_r": 0.018730699225014087,
"ev_without_best": {
"1": -0.020683644949611002,
"10": -0.2607707522724018,
"5": -0.14078339297405085
},
"exit_reasons": {
"open_at_end": 18,
"stop": 136,
"time": 61,
"trailing_stop": 91
},
"gain_to_pain": 0.21192058245288836,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.3,
"measurement_start_equity": 8598.25,
"measurement_start_positions": 16,
"opened_positions": 306,
"peak_positions": 23,
"profit_factor": 1.029264089299106,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.25,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9033,
"sortino": 0.35421286126827417,
"start_date": "2020-01-02",
"total_return_pct": -1.4,
"trades": 306,
"transaction_cost": 235.6593803510263,
"turnover_multiple": 27.407830704041668,
"underwater_pct": 98.02371541501977,
"win_rate": 31.0
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-10|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.092,
"avg_gross_exposure_pct": 97.908,
"avg_hold_days": 14.3,
"avg_positions": 18.5476,
"blocked_fraction": 0.0,
"cagr_pct": -9.3,
"calmar": -0.21,
"capacity_opportunities": 313,
"end_date": "2020-12-30",
"ev_net_r": -0.012704956334246733,
"ev_without_best": {
"1": -0.05125733024199386,
"10": -0.2805310223667957,
"5": -0.16752479219192337
},
"exit_reasons": {
"open_at_end": 18,
"stop": 145,
"time": 59,
"trailing_stop": 91
},
"gain_to_pain": 0.12678711146244823,
"longest_underwater_sessions": 132,
"max_drawdown_pct": 44.4,
"measurement_start_equity": 8413.01,
"measurement_start_positions": 15,
"opened_positions": 313,
"peak_positions": 23,
"profit_factor": 0.9809915037522173,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.09,
"simulation_start_date": "2019-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9031,
"sortino": 0.12690085675203672,
"start_date": "2020-01-02",
"total_return_pct": -9.2,
"trades": 313,
"transaction_cost": 457.2792500309111,
"turnover_multiple": 27.176911119261188,
"underwater_pct": 97.62845849802372,
"win_rate": 32.6
},
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-11|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.073,
"avg_gross_exposure_pct": 97.927,
"avg_hold_days": 14.4,
"avg_positions": 18.4524,
"blocked_fraction": 0.0,
"cagr_pct": 4.9,
"calmar": 0.12,
"capacity_opportunities": 312,
"end_date": "2020-12-30",
"ev_net_r": 0.04271582240355147,
"ev_without_best": {
"1": 0.002100280274649806,
"10": -0.25707459829480606,
"5": -0.13135074000555522
},
"exit_reasons": {
"open_at_end": 18,
"stop": 143,
"time": 61,
"trailing_stop": 90
},
"gain_to_pain": 0.29828567447751203,
"longest_underwater_sessions": 117,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 8814.32,
"measurement_start_positions": 17,
"opened_positions": 312,
"peak_positions": 23,
"profit_factor": 1.0635882477837941,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.37,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9018,
"sortino": 0.5239709706688407,
"start_date": "2020-01-02",
"total_return_pct": 4.9,
"trades": 312,
"transaction_cost": 265.6666884586876,
"turnover_multiple": 30.140349846464343,
"underwater_pct": 96.44268774703558,
"win_rate": 31.7
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-11|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.1479,
"avg_gross_exposure_pct": 97.8521,
"avg_hold_days": 14.1,
"avg_positions": 18.5476,
"blocked_fraction": 0.0,
"cagr_pct": -16.3,
"calmar": -0.36,
"capacity_opportunities": 318,
"end_date": "2020-12-30",
"ev_net_r": -0.04837048684858394,
"ev_without_best": {
"1": -0.0864272887089355,
"10": -0.31877014505203044,
"5": -0.20649212306654136
},
"exit_reasons": {
"open_at_end": 18,
"stop": 141,
"time": 60,
"trailing_stop": 99
},
"gain_to_pain": 0.02039222373410245,
"longest_underwater_sessions": 123,
"max_drawdown_pct": 45.2,
"measurement_start_equity": 8604.16,
"measurement_start_positions": 16,
"opened_positions": 318,
"peak_positions": 23,
"profit_factor": 0.9310108814646997,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.11,
"simulation_start_date": "2019-09-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9019,
"sortino": -0.15667659670166587,
"start_date": "2020-01-02",
"total_return_pct": -16.2,
"trades": 318,
"transaction_cost": 466.5832327188115,
"turnover_multiple": 27.113816614219836,
"underwater_pct": 97.62845849802372,
"win_rate": 30.2
},
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-12|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0677,
"avg_gross_exposure_pct": 97.9323,
"avg_hold_days": 14.4,
"avg_positions": 18.3373,
"blocked_fraction": 0.0,
"cagr_pct": 10.8,
"calmar": 0.26,
"capacity_opportunities": 306,
"end_date": "2020-12-30",
"ev_net_r": 0.058383285420402546,
"ev_without_best": {
"1": 0.019098949725106597,
"10": -0.23450433156280892,
"5": -0.10664927122679559
},
"exit_reasons": {
"open_at_end": 18,
"stop": 141,
"time": 59,
"trailing_stop": 88
},
"gain_to_pain": 0.3932544248785127,
"longest_underwater_sessions": 116,
"max_drawdown_pct": 41.2,
"measurement_start_equity": 8072.01,
"measurement_start_positions": 15,
"opened_positions": 306,
"peak_positions": 23,
"profit_factor": 1.0894117986289447,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.46,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9028,
"sortino": 0.6666741077331058,
"start_date": "2020-01-02",
"total_return_pct": 10.8,
"trades": 306,
"transaction_cost": 249.90713968744106,
"turnover_multiple": 30.959716314454646,
"underwater_pct": 95.65217391304348,
"win_rate": 32.0
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-12|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0549,
"avg_gross_exposure_pct": 97.9451,
"avg_hold_days": 14.1,
"avg_positions": 17.8056,
"blocked_fraction": 0.0,
"cagr_pct": -11.3,
"calmar": -0.26,
"capacity_opportunities": 304,
"end_date": "2020-12-30",
"ev_net_r": -0.054987540107345134,
"ev_without_best": {
"1": -0.09482458051325339,
"10": -0.3565778438569583,
"5": -0.22313164871878863
},
"exit_reasons": {
"open_at_end": 16,
"stop": 141,
"time": 56,
"trailing_stop": 91
},
"gain_to_pain": 0.049714882430518186,
"longest_underwater_sessions": 124,
"max_drawdown_pct": 43.2,
"measurement_start_equity": 7999.53,
"measurement_start_positions": 15,
"opened_positions": 304,
"peak_positions": 23,
"profit_factor": 0.9258958499382477,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.1,
"simulation_start_date": "2019-09-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9100,
"sortino": 0.13405210860345193,
"start_date": "2020-01-02",
"total_return_pct": -11.2,
"trades": 304,
"transaction_cost": 465.09082409577854,
"turnover_multiple": 29.069884361692413,
"underwater_pct": 96.44268774703558,
"win_rate": 29.6
},
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-13|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0962,
"avg_gross_exposure_pct": 97.9038,
"avg_hold_days": 14.1,
"avg_positions": 18.3968,
"blocked_fraction": 0.0,
"cagr_pct": -5.8,
"calmar": -0.12,
"capacity_opportunities": 315,
"end_date": "2020-12-30",
"ev_net_r": 0.0033331353218505415,
"ev_without_best": {
"1": -0.03500053517867116,
"10": -0.2750797306691388,
"5": -0.1553713622120577
},
"exit_reasons": {
"open_at_end": 19,
"stop": 151,
"time": 58,
"trailing_stop": 87
},
"gain_to_pain": 0.15420559676264403,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 47.2,
"measurement_start_equity": 7353.4,
"measurement_start_positions": 17,
"opened_positions": 315,
"peak_positions": 23,
"profit_factor": 1.0050116430605573,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.18,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9051,
"sortino": 0.2489741655875915,
"start_date": "2020-01-02",
"total_return_pct": -5.7,
"trades": 315,
"transaction_cost": 214.67314696423244,
"turnover_multiple": 29.19372629861458,
"underwater_pct": 96.04743083003953,
"win_rate": 31.7
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-13|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.1891,
"avg_gross_exposure_pct": 97.8109,
"avg_hold_days": 13.9,
"avg_positions": 17.496,
"blocked_fraction": 0.0,
"cagr_pct": -15.7,
"calmar": -0.33,
"capacity_opportunities": 304,
"end_date": "2020-12-30",
"ev_net_r": -0.02954153921116147,
"ev_without_best": {
"1": -0.07036375808240969,
"10": -0.3392713864121071,
"5": -0.20611459691682793
},
"exit_reasons": {
"open_at_end": 18,
"stop": 144,
"time": 56,
"trailing_stop": 86
},
"gain_to_pain": 0.025405828149457594,
"longest_underwater_sessions": 114,
"max_drawdown_pct": 47.8,
"measurement_start_equity": 7282.4,
"measurement_start_positions": 17,
"opened_positions": 304,
"peak_positions": 23,
"profit_factor": 0.9590689048679086,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2019-09-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9168,
"sortino": -0.056694508619934685,
"start_date": "2020-01-02",
"total_return_pct": -15.6,
"trades": 304,
"transaction_cost": 422.4653681401585,
"turnover_multiple": 29.005916191101733,
"underwater_pct": 96.04743083003953,
"win_rate": 31.9
},
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-14|cost=0.1",
"cluster": 2020,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0386,
"avg_gross_exposure_pct": 97.9614,
"avg_hold_days": 14.3,
"avg_positions": 18.0754,
"blocked_fraction": 0.0,
"cagr_pct": -7.0,
"calmar": -0.17,
"capacity_opportunities": 305,
"end_date": "2020-12-30",
"ev_net_r": -0.01226880558015337,
"ev_without_best": {
"1": -0.051914774258001464,
"10": -0.3007600743470894,
"5": -0.1787591658517228
},
"exit_reasons": {
"open_at_end": 18,
"stop": 140,
"time": 60,
"trailing_stop": 87
},
"gain_to_pain": 0.1307208429460078,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.3,
"measurement_start_equity": 9053.86,
"measurement_start_positions": 17,
"opened_positions": 305,
"peak_positions": 23,
"profit_factor": 0.9818919263108974,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.15,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9074,
"sortino": 0.20988913796670658,
"start_date": "2020-01-02",
"total_return_pct": -7.0,
"trades": 305,
"transaction_cost": 255.20708691611617,
"turnover_multiple": 28.18765553212841,
"underwater_pct": 97.62845849802372,
"win_rate": 30.2
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2020-seed-14|cost=0.2",
"cluster": 2020,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"metrics": {
"avg_cash_pct": 2.0265,
"avg_gross_exposure_pct": 97.9735,
"avg_hold_days": 14.6,
"avg_positions": 18.2659,
"blocked_fraction": 0.0,
"cagr_pct": -3.7,
"calmar": -0.09,
"capacity_opportunities": 302,
"end_date": "2020-12-30",
"ev_net_r": 0.010418605594900142,
"ev_without_best": {
"1": -0.02946583658878079,
"10": -0.28331672752425674,
"5": -0.15694475560331062
},
"exit_reasons": {
"open_at_end": 19,
"stop": 137,
"time": 60,
"trailing_stop": 86
},
"gain_to_pain": 0.18826796249889038,
"longest_underwater_sessions": 131,
"max_drawdown_pct": 42.5,
"measurement_start_equity": 8951.3,
"measurement_start_positions": 17,
"opened_positions": 302,
"peak_positions": 23,
"profit_factor": 1.0153702965385634,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.21,
"simulation_start_date": "2019-09-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9086,
"sortino": 0.30179044313061515,
"start_date": "2020-01-02",
"total_return_pct": -3.6,
"trades": 302,
"transaction_cost": 491.56459455919514,
"turnover_multiple": 27.457720920938588,
"underwater_pct": 97.62845849802372,
"win_rate": 31.8
},
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-01|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3651,
"avg_gross_exposure_pct": 99.6349,
"avg_hold_days": 12.5,
"avg_positions": 15.4563,
"blocked_fraction": 0.0,
"cagr_pct": -26.1,
"calmar": -0.38,
"capacity_opportunities": 290,
"end_date": "2021-12-31",
"ev_net_r": -0.2593101249357941,
"ev_without_best": {
"1": -0.3329642213857961,
"10": -0.557151214801588,
"5": -0.44873603008368856
},
"exit_reasons": {
"open_at_end": 13,
"stop": 157,
"time": 28,
"trailing_stop": 92
},
"gain_to_pain": -0.15259778690498943,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 68.4,
"measurement_start_equity": 8747.17,
"measurement_start_positions": 17,
"opened_positions": 290,
"peak_positions": 21,
"profit_factor": 0.6783791741861419,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.06,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9901,
"sortino": 0.09858647829657842,
"start_date": "2021-01-04",
"total_return_pct": -25.9,
"trades": 290,
"transaction_cost": 405.56759770463015,
"turnover_multiple": 46.365578547648,
"underwater_pct": 92.09486166007905,
"win_rate": 22.8
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-01|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3876,
"avg_gross_exposure_pct": 99.6124,
"avg_hold_days": 12.5,
"avg_positions": 15.4563,
"blocked_fraction": 0.0,
"cagr_pct": -23.3,
"calmar": -0.35,
"capacity_opportunities": 290,
"end_date": "2021-12-31",
"ev_net_r": -0.2296505148932211,
"ev_without_best": {
"1": -0.3031019480809717,
"10": -0.5450368726173944,
"5": -0.4393328042143763
},
"exit_reasons": {
"open_at_end": 13,
"stop": 156,
"time": 32,
"trailing_stop": 89
},
"gain_to_pain": -0.12031464363783977,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 65.9,
"measurement_start_equity": 8622.03,
"measurement_start_positions": 17,
"opened_positions": 290,
"peak_positions": 20,
"profit_factor": 0.7122845923728841,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.16,
"simulation_start_date": "2020-07-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9860,
"sortino": 0.2599482435219918,
"start_date": "2021-01-04",
"total_return_pct": -23.1,
"trades": 290,
"transaction_cost": 798.5425634527979,
"turnover_multiple": 46.30826867064936,
"underwater_pct": 92.09486166007905,
"win_rate": 24.1
},
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-02|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3205,
"avg_gross_exposure_pct": 99.6795,
"avg_hold_days": 12.5,
"avg_positions": 15.2857,
"blocked_fraction": 0.0,
"cagr_pct": -32.1,
"calmar": -0.47,
"capacity_opportunities": 286,
"end_date": "2021-12-31",
"ev_net_r": -0.25146904584140145,
"ev_without_best": {
"1": -0.32612937143773907,
"10": -0.5687171323674827,
"5": -0.45674921066588936
},
"exit_reasons": {
"open_at_end": 12,
"stop": 152,
"time": 29,
"trailing_stop": 93
},
"gain_to_pain": -0.360378651745627,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 67.7,
"measurement_start_equity": 10330.07,
"measurement_start_positions": 19,
"opened_positions": 286,
"peak_positions": 21,
"profit_factor": 0.6840302604879139,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.01,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9925,
"sortino": -0.012588355524901982,
"start_date": "2021-01-04",
"total_return_pct": -31.8,
"trades": 286,
"transaction_cost": 418.040891567889,
"turnover_multiple": 40.4683503178477,
"underwater_pct": 94.86166007905138,
"win_rate": 22.0
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-02|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3395,
"avg_gross_exposure_pct": 99.6605,
"avg_hold_days": 12.1,
"avg_positions": 15.2183,
"blocked_fraction": 0.0,
"cagr_pct": -44.6,
"calmar": -0.66,
"capacity_opportunities": 295,
"end_date": "2021-12-31",
"ev_net_r": -0.3279305549556558,
"ev_without_best": {
"1": -0.40046709996015356,
"10": -0.610584615074036,
"5": -0.5045088899784278
},
"exit_reasons": {
"open_at_end": 13,
"stop": 159,
"time": 32,
"trailing_stop": 91
},
"gain_to_pain": -0.5352474223325,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 67.8,
"measurement_start_equity": 10723.83,
"measurement_start_positions": 16,
"opened_positions": 295,
"peak_positions": 23,
"profit_factor": 0.6016044541004868,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2020-07-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9885,
"sortino": -0.3977818787006544,
"start_date": "2021-01-04",
"total_return_pct": -44.2,
"trades": 295,
"transaction_cost": 794.0778192993258,
"turnover_multiple": 37.02398393574524,
"underwater_pct": 92.88537549407114,
"win_rate": 21.7
},
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-03|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3342,
"avg_gross_exposure_pct": 99.6658,
"avg_hold_days": 12.3,
"avg_positions": 14.369,
"blocked_fraction": 0.0,
"cagr_pct": -43.7,
"calmar": -0.66,
"capacity_opportunities": 274,
"end_date": "2021-12-31",
"ev_net_r": -0.3202616263232848,
"ev_without_best": {
"1": -0.39845571194760016,
"10": -0.6072932141391189,
"5": -0.5072078842840353
},
"exit_reasons": {
"open_at_end": 13,
"stop": 146,
"time": 27,
"trailing_stop": 88
},
"gain_to_pain": -0.560005595452445,
"longest_underwater_sessions": 221,
"max_drawdown_pct": 66.0,
"measurement_start_equity": 9880.97,
"measurement_start_positions": 16,
"opened_positions": 274,
"peak_positions": 20,
"profit_factor": 0.6119401608859436,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.32,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 10007,
"sortino": -0.48342709489102986,
"start_date": "2021-01-04",
"total_return_pct": -43.3,
"trades": 274,
"transaction_cost": 342.18321643780604,
"turnover_multiple": 34.630528828425355,
"underwater_pct": 93.67588932806325,
"win_rate": 21.9
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-03|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2916,
"avg_gross_exposure_pct": 99.7084,
"avg_hold_days": 12.0,
"avg_positions": 15.1111,
"blocked_fraction": 0.0,
"cagr_pct": -40.6,
"calmar": -0.59,
"capacity_opportunities": 292,
"end_date": "2021-12-31",
"ev_net_r": -0.2765857747320337,
"ev_without_best": {
"1": -0.3496936766258437,
"10": -0.5589023268011604,
"5": -0.4522738298974347
},
"exit_reasons": {
"open_at_end": 14,
"stop": 162,
"time": 29,
"trailing_stop": 87
},
"gain_to_pain": -0.5044930213375287,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 68.5,
"measurement_start_equity": 9874.65,
"measurement_start_positions": 17,
"opened_positions": 292,
"peak_positions": 23,
"profit_factor": 0.6626101952197105,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.2,
"simulation_start_date": "2020-07-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9942,
"sortino": -0.3096133044658196,
"start_date": "2021-01-04",
"total_return_pct": -40.3,
"trades": 292,
"transaction_cost": 741.9884248315047,
"turnover_multiple": 37.57036577658472,
"underwater_pct": 92.4901185770751,
"win_rate": 22.3
},
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-04|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3427,
"avg_gross_exposure_pct": 99.6573,
"avg_hold_days": 12.3,
"avg_positions": 15.0952,
"blocked_fraction": 0.0,
"cagr_pct": -36.1,
"calmar": -0.52,
"capacity_opportunities": 286,
"end_date": "2021-12-31",
"ev_net_r": -0.27192581698766366,
"ev_without_best": {
"1": -0.3466579207283741,
"10": -0.548554368544938,
"5": -0.4642726548076256
},
"exit_reasons": {
"open_at_end": 13,
"stop": 159,
"time": 28,
"trailing_stop": 86
},
"gain_to_pain": -0.40165020938149476,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.7,
"measurement_start_equity": 10312.75,
"measurement_start_positions": 19,
"opened_positions": 286,
"peak_positions": 21,
"profit_factor": 0.6524358357159512,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.25,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9921,
"sortino": -0.3672793372138445,
"start_date": "2021-01-04",
"total_return_pct": -35.7,
"trades": 286,
"transaction_cost": 394.8782362414339,
"turnover_multiple": 38.29029465869278,
"underwater_pct": 94.0711462450593,
"win_rate": 23.4
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-04|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3514,
"avg_gross_exposure_pct": 99.6486,
"avg_hold_days": 12.0,
"avg_positions": 15.246,
"blocked_fraction": 0.0,
"cagr_pct": -42.3,
"calmar": -0.6,
"capacity_opportunities": 294,
"end_date": "2021-12-31",
"ev_net_r": -0.26625787783775445,
"ev_without_best": {
"1": -0.33883150088964675,
"10": -0.5293703246643305,
"5": -0.4374287992064457
},
"exit_reasons": {
"open_at_end": 14,
"stop": 156,
"time": 28,
"trailing_stop": 96
},
"gain_to_pain": -0.4664872079361658,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.7,
"measurement_start_equity": 9854.74,
"measurement_start_positions": 19,
"opened_positions": 294,
"peak_positions": 22,
"profit_factor": 0.6634164382878568,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.39,
"simulation_start_date": "2020-07-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9886,
"sortino": -0.570364378879556,
"start_date": "2021-01-04",
"total_return_pct": -41.9,
"trades": 294,
"transaction_cost": 752.5431430719997,
"turnover_multiple": 38.18178577374947,
"underwater_pct": 93.2806324110672,
"win_rate": 23.5
},
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-05|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3956,
"avg_gross_exposure_pct": 99.6044,
"avg_hold_days": 11.8,
"avg_positions": 14.7857,
"blocked_fraction": 0.0,
"cagr_pct": -48.7,
"calmar": -0.7,
"capacity_opportunities": 290,
"end_date": "2021-12-31",
"ev_net_r": -0.28312474418502026,
"ev_without_best": {
"1": -0.35686124416183634,
"10": -0.5643982018853193,
"5": -0.46048924868328206
},
"exit_reasons": {
"open_at_end": 13,
"stop": 163,
"time": 29,
"trailing_stop": 85
},
"gain_to_pain": -0.5822688956104983,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 69.9,
"measurement_start_equity": 7955.05,
"measurement_start_positions": 19,
"opened_positions": 290,
"peak_positions": 21,
"profit_factor": 0.6514094564272154,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.56,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9979,
"sortino": -0.8240034856159388,
"start_date": "2021-01-04",
"total_return_pct": -48.3,
"trades": 290,
"transaction_cost": 279.98079125853417,
"turnover_multiple": 35.19535279583838,
"underwater_pct": 93.2806324110672,
"win_rate": 22.8
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-05|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3951,
"avg_gross_exposure_pct": 99.6049,
"avg_hold_days": 11.8,
"avg_positions": 14.7857,
"blocked_fraction": 0.0,
"cagr_pct": -51.0,
"calmar": -0.72,
"capacity_opportunities": 290,
"end_date": "2021-12-31",
"ev_net_r": -0.297547001612561,
"ev_without_best": {
"1": -0.3712333707405168,
"10": -0.5785068094402752,
"5": -0.474740900830959
},
"exit_reasons": {
"open_at_end": 13,
"stop": 163,
"time": 29,
"trailing_stop": 85
},
"gain_to_pain": -0.6048884409361435,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.7,
"measurement_start_equity": 7859.33,
"measurement_start_positions": 19,
"opened_positions": 290,
"peak_positions": 21,
"profit_factor": 0.6382099910143204,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-08-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9980,
"sortino": -0.9067662819870203,
"start_date": "2021-01-04",
"total_return_pct": -50.5,
"trades": 290,
"transaction_cost": 542.7594882237009,
"turnover_multiple": 34.5296283667756,
"underwater_pct": 93.2806324110672,
"win_rate": 22.4
},
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-06|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3411,
"avg_gross_exposure_pct": 99.6589,
"avg_hold_days": 12.5,
"avg_positions": 15.1151,
"blocked_fraction": 0.0,
"cagr_pct": -23.2,
"calmar": -0.36,
"capacity_opportunities": 281,
"end_date": "2021-12-31",
"ev_net_r": -0.22163180063717086,
"ev_without_best": {
"1": -0.29751878474342797,
"10": -0.5164392031664317,
"5": -0.405226277128658
},
"exit_reasons": {
"open_at_end": 13,
"stop": 150,
"time": 28,
"trailing_stop": 90
},
"gain_to_pain": -0.2447404009126601,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 64.5,
"measurement_start_equity": 7881.26,
"measurement_start_positions": 18,
"opened_positions": 281,
"peak_positions": 22,
"profit_factor": 0.7201905862078282,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.14,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9917,
"sortino": 0.22296423142806088,
"start_date": "2021-01-04",
"total_return_pct": -22.9,
"trades": 281,
"transaction_cost": 335.14283074570153,
"turnover_multiple": 42.52401655898949,
"underwater_pct": 92.09486166007905,
"win_rate": 22.1
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-06|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3139,
"avg_gross_exposure_pct": 99.6861,
"avg_hold_days": 12.1,
"avg_positions": 15.0556,
"blocked_fraction": 0.0,
"cagr_pct": -38.6,
"calmar": -0.58,
"capacity_opportunities": 287,
"end_date": "2021-12-31",
"ev_net_r": -0.2746853754215801,
"ev_without_best": {
"1": -0.3490647427355251,
"10": -0.5527294622422764,
"5": -0.45345477200284906
},
"exit_reasons": {
"open_at_end": 14,
"stop": 158,
"time": 29,
"trailing_stop": 86
},
"gain_to_pain": -0.4364410408918553,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 66.6,
"measurement_start_equity": 7966.76,
"measurement_start_positions": 18,
"opened_positions": 287,
"peak_positions": 23,
"profit_factor": 0.6624601695345109,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2020-08-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9928,
"sortino": -0.14571281257365729,
"start_date": "2021-01-04",
"total_return_pct": -38.2,
"trades": 287,
"transaction_cost": 620.7709129609461,
"turnover_multiple": 38.96006111398775,
"underwater_pct": 93.67588932806325,
"win_rate": 23.3
},
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-07|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2975,
"avg_gross_exposure_pct": 99.7025,
"avg_hold_days": 12.1,
"avg_positions": 15.2659,
"blocked_fraction": 0.0,
"cagr_pct": -43.5,
"calmar": -0.64,
"capacity_opportunities": 294,
"end_date": "2021-12-31",
"ev_net_r": -0.3284650021885381,
"ev_without_best": {
"1": -0.40134960543530723,
"10": -0.6012931242252951,
"5": -0.5042607868608812
},
"exit_reasons": {
"open_at_end": 12,
"stop": 164,
"time": 28,
"trailing_stop": 90
},
"gain_to_pain": -0.5296027866449918,
"longest_underwater_sessions": 199,
"max_drawdown_pct": 67.8,
"measurement_start_equity": 8213.54,
"measurement_start_positions": 17,
"opened_positions": 294,
"peak_positions": 23,
"profit_factor": 0.5956859064807823,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.22,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9916,
"sortino": -0.3427976214417272,
"start_date": "2021-01-04",
"total_return_pct": -43.1,
"trades": 294,
"transaction_cost": 302.05851141009276,
"turnover_multiple": 36.775679111575855,
"underwater_pct": 93.2806324110672,
"win_rate": 20.7
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-07|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2474,
"avg_gross_exposure_pct": 99.7526,
"avg_hold_days": 12.5,
"avg_positions": 15.6508,
"blocked_fraction": 0.0,
"cagr_pct": -31.2,
"calmar": -0.48,
"capacity_opportunities": 294,
"end_date": "2021-12-31",
"ev_net_r": -0.2060125929431256,
"ev_without_best": {
"1": -0.2783806006882103,
"10": -0.5304797648029824,
"5": -0.41654200429488974
},
"exit_reasons": {
"open_at_end": 13,
"stop": 158,
"time": 33,
"trailing_stop": 90
},
"gain_to_pain": -0.3719367625171774,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 65.2,
"measurement_start_equity": 8040.62,
"measurement_start_positions": 17,
"opened_positions": 294,
"peak_positions": 23,
"profit_factor": 0.7386717731199525,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.04,
"simulation_start_date": "2020-08-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9864,
"sortino": -0.06488904809334253,
"start_date": "2021-01-04",
"total_return_pct": -30.9,
"trades": 294,
"transaction_cost": 621.7208178895046,
"turnover_multiple": 38.66124862818443,
"underwater_pct": 93.67588932806325,
"win_rate": 23.8
},
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-08|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2795,
"avg_gross_exposure_pct": 99.7205,
"avg_hold_days": 11.8,
"avg_positions": 14.7063,
"blocked_fraction": 0.0,
"cagr_pct": -47.8,
"calmar": -0.68,
"capacity_opportunities": 291,
"end_date": "2021-12-31",
"ev_net_r": -0.3066680696269718,
"ev_without_best": {
"1": -0.38023148969159865,
"10": -0.579029523872362,
"5": -0.4822644878366234
},
"exit_reasons": {
"open_at_end": 13,
"stop": 164,
"time": 26,
"trailing_stop": 88
},
"gain_to_pain": -0.5835555703106392,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 70.6,
"measurement_start_equity": 9400.79,
"measurement_start_positions": 18,
"opened_positions": 291,
"peak_positions": 21,
"profit_factor": 0.6201593518009341,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.46,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9976,
"sortino": -0.6738360297691932,
"start_date": "2021-01-04",
"total_return_pct": -47.4,
"trades": 291,
"transaction_cost": 339.3780288762116,
"turnover_multiple": 36.101011603940904,
"underwater_pct": 94.46640316205533,
"win_rate": 20.3
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-08|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.294,
"avg_gross_exposure_pct": 99.706,
"avg_hold_days": 12.6,
"avg_positions": 15.7103,
"blocked_fraction": 0.0,
"cagr_pct": -49.2,
"calmar": -0.69,
"capacity_opportunities": 293,
"end_date": "2021-12-31",
"ev_net_r": -0.3214044701456169,
"ev_without_best": {
"1": -0.3944154911953166,
"10": -0.5904886404800476,
"5": -0.4971667917425222
},
"exit_reasons": {
"open_at_end": 11,
"stop": 161,
"time": 31,
"trailing_stop": 90
},
"gain_to_pain": -0.5441443604329534,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 71.0,
"measurement_start_equity": 8905.94,
"measurement_start_positions": 17,
"opened_positions": 293,
"peak_positions": 22,
"profit_factor": 0.6082492208423733,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.62,
"simulation_start_date": "2020-08-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9881,
"sortino": -0.9164443329278031,
"start_date": "2021-01-04",
"total_return_pct": -48.8,
"trades": 293,
"transaction_cost": 603.7476422418197,
"turnover_multiple": 33.895784287892106,
"underwater_pct": 93.67588932806325,
"win_rate": 22.2
},
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-09|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3119,
"avg_gross_exposure_pct": 99.6881,
"avg_hold_days": 12.2,
"avg_positions": 15.2778,
"blocked_fraction": 0.0,
"cagr_pct": -31.5,
"calmar": -0.51,
"capacity_opportunities": 290,
"end_date": "2021-12-31",
"ev_net_r": -0.18917827804991064,
"ev_without_best": {
"1": -0.26258970374944257,
"10": -0.5124956337916928,
"5": -0.40452335549437934
},
"exit_reasons": {
"open_at_end": 13,
"stop": 154,
"time": 28,
"trailing_stop": 95
},
"gain_to_pain": -0.31826700044489287,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 62.1,
"measurement_start_equity": 9250.74,
"measurement_start_positions": 18,
"opened_positions": 290,
"peak_positions": 22,
"profit_factor": 0.7629497642543331,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.04,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9978,
"sortino": 0.06178302197360445,
"start_date": "2021-01-04",
"total_return_pct": -31.2,
"trades": 290,
"transaction_cost": 385.01918121980054,
"turnover_multiple": 41.620365637754446,
"underwater_pct": 92.88537549407114,
"win_rate": 22.4
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-09|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.369,
"avg_gross_exposure_pct": 99.631,
"avg_hold_days": 12.4,
"avg_positions": 14.7937,
"blocked_fraction": 0.0,
"cagr_pct": -36.1,
"calmar": -0.53,
"capacity_opportunities": 277,
"end_date": "2021-12-31",
"ev_net_r": -0.276694560648774,
"ev_without_best": {
"1": -0.3537761122321634,
"10": -0.5577766806412814,
"5": -0.4620732950680894
},
"exit_reasons": {
"open_at_end": 14,
"stop": 146,
"time": 30,
"trailing_stop": 87
},
"gain_to_pain": -0.3570153051838524,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 67.5,
"measurement_start_equity": 9401.17,
"measurement_start_positions": 16,
"opened_positions": 277,
"peak_positions": 21,
"profit_factor": 0.6573074235812834,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2020-08-31",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9978,
"sortino": -0.09571238592112935,
"start_date": "2021-01-04",
"total_return_pct": -35.8,
"trades": 277,
"transaction_cost": 763.4435907212506,
"turnover_multiple": 40.60364777582208,
"underwater_pct": 92.88537549407114,
"win_rate": 22.0
},
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-10|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2753,
"avg_gross_exposure_pct": 99.7247,
"avg_hold_days": 12.2,
"avg_positions": 15.3968,
"blocked_fraction": 0.0,
"cagr_pct": -30.4,
"calmar": -0.47,
"capacity_opportunities": 289,
"end_date": "2021-12-31",
"ev_net_r": -0.2338183932312814,
"ev_without_best": {
"1": -0.3076397201144276,
"10": -0.5297647329896076,
"5": -0.42346249290954685
},
"exit_reasons": {
"open_at_end": 14,
"stop": 157,
"time": 30,
"trailing_stop": 88
},
"gain_to_pain": -0.3304744896397842,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 65.2,
"measurement_start_equity": 10531.12,
"measurement_start_positions": 21,
"opened_positions": 289,
"peak_positions": 22,
"profit_factor": 0.7070256881864866,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.01,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9927,
"sortino": 0.01171352710522517,
"start_date": "2021-01-04",
"total_return_pct": -30.1,
"trades": 289,
"transaction_cost": 428.2306381857408,
"turnover_multiple": 40.66335187385015,
"underwater_pct": 92.88537549407114,
"win_rate": 23.5
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-10|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3135,
"avg_gross_exposure_pct": 99.6865,
"avg_hold_days": 12.7,
"avg_positions": 15.3016,
"blocked_fraction": 0.0,
"cagr_pct": -32.4,
"calmar": -0.49,
"capacity_opportunities": 274,
"end_date": "2021-12-31",
"ev_net_r": -0.26857184972587256,
"ev_without_best": {
"1": -0.3464706978067977,
"10": -0.5497569916976999,
"5": -0.45313534697208535
},
"exit_reasons": {
"open_at_end": 12,
"stop": 142,
"time": 33,
"trailing_stop": 87
},
"gain_to_pain": -0.32197096276507403,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 65.6,
"measurement_start_equity": 10421.87,
"measurement_start_positions": 21,
"opened_positions": 274,
"peak_positions": 22,
"profit_factor": 0.6714506147437658,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.06,
"simulation_start_date": "2020-09-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9941,
"sortino": -0.0954678773691261,
"start_date": "2021-01-04",
"total_return_pct": -32.1,
"trades": 274,
"transaction_cost": 820.6983350093898,
"turnover_multiple": 39.37385205387276,
"underwater_pct": 92.88537549407114,
"win_rate": 24.1
},
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-11|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3955,
"avg_gross_exposure_pct": 99.6045,
"avg_hold_days": 12.6,
"avg_positions": 15.3532,
"blocked_fraction": 0.0,
"cagr_pct": -17.4,
"calmar": -0.27,
"capacity_opportunities": 282,
"end_date": "2021-12-31",
"ev_net_r": -0.18830949408467776,
"ev_without_best": {
"1": -0.26380783302844824,
"10": -0.48590264341424466,
"5": -0.38633825283407675
},
"exit_reasons": {
"open_at_end": 13,
"stop": 148,
"time": 30,
"trailing_stop": 91
},
"gain_to_pain": -0.016471052631892892,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 63.8,
"measurement_start_equity": 12015.19,
"measurement_start_positions": 19,
"opened_positions": 282,
"peak_positions": 21,
"profit_factor": 0.7459124766676254,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.11,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9888,
"sortino": 0.16059327637796614,
"start_date": "2021-01-04",
"total_return_pct": -17.2,
"trades": 282,
"transaction_cost": 521.5284741771408,
"turnover_multiple": 43.40576172138274,
"underwater_pct": 91.30434782608695,
"win_rate": 24.8
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-11|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2915,
"avg_gross_exposure_pct": 99.7085,
"avg_hold_days": 12.4,
"avg_positions": 15.0992,
"blocked_fraction": 0.0,
"cagr_pct": -37.8,
"calmar": -0.53,
"capacity_opportunities": 282,
"end_date": "2021-12-31",
"ev_net_r": -0.3111021159359478,
"ev_without_best": {
"1": -0.38693455647795005,
"10": -0.6060857229654041,
"5": -0.5108739298227783
},
"exit_reasons": {
"open_at_end": 14,
"stop": 150,
"time": 29,
"trailing_stop": 89
},
"gain_to_pain": -0.3160037943932852,
"longest_underwater_sessions": 221,
"max_drawdown_pct": 70.7,
"measurement_start_equity": 11908.77,
"measurement_start_positions": 19,
"opened_positions": 282,
"peak_positions": 21,
"profit_factor": 0.605138604834697,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.23,
"simulation_start_date": "2020-09-14",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9931,
"sortino": -0.3439963306853566,
"start_date": "2021-01-04",
"total_return_pct": -37.4,
"trades": 282,
"transaction_cost": 949.449472212146,
"turnover_multiple": 39.86345660434058,
"underwater_pct": 91.699604743083,
"win_rate": 22.3
},
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-12|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3466,
"avg_gross_exposure_pct": 99.6534,
"avg_hold_days": 12.3,
"avg_positions": 15.3413,
"blocked_fraction": 0.0,
"cagr_pct": -30.0,
"calmar": -0.47,
"capacity_opportunities": 288,
"end_date": "2021-12-31",
"ev_net_r": -0.22921121140449388,
"ev_without_best": {
"1": -0.3032737025561291,
"10": -0.5325756415144447,
"5": -0.43352998371531765
},
"exit_reasons": {
"open_at_end": 13,
"stop": 151,
"time": 31,
"trailing_stop": 93
},
"gain_to_pain": -0.32139395605892984,
"longest_underwater_sessions": 221,
"max_drawdown_pct": 63.4,
"measurement_start_equity": 9085.23,
"measurement_start_positions": 19,
"opened_positions": 288,
"peak_positions": 22,
"profit_factor": 0.6991647890615436,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.09,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9936,
"sortino": -0.1376936218752232,
"start_date": "2021-01-04",
"total_return_pct": -29.7,
"trades": 288,
"transaction_cost": 359.9050243099233,
"turnover_multiple": 39.614299727131105,
"underwater_pct": 92.4901185770751,
"win_rate": 23.3
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-12|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.342,
"avg_gross_exposure_pct": 99.658,
"avg_hold_days": 12.5,
"avg_positions": 15.1111,
"blocked_fraction": 0.0,
"cagr_pct": -27.6,
"calmar": -0.43,
"capacity_opportunities": 279,
"end_date": "2021-12-31",
"ev_net_r": -0.20486804865325092,
"ev_without_best": {
"1": -0.2811366879518838,
"10": -0.5254271817612608,
"5": -0.41500072998621845
},
"exit_reasons": {
"open_at_end": 12,
"stop": 144,
"time": 27,
"trailing_stop": 96
},
"gain_to_pain": -0.2649502897057743,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 64.4,
"measurement_start_equity": 9003.74,
"measurement_start_positions": 19,
"opened_positions": 279,
"peak_positions": 22,
"profit_factor": 0.7377832660782746,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.08,
"simulation_start_date": "2020-09-21",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9939,
"sortino": -0.12005119957234874,
"start_date": "2021-01-04",
"total_return_pct": -27.3,
"trades": 279,
"transaction_cost": 713.9548849273369,
"turnover_multiple": 39.64768445819942,
"underwater_pct": 92.4901185770751,
"win_rate": 22.9
},
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-13|cost=0.1",
"cluster": 2021,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.3429,
"avg_gross_exposure_pct": 99.6571,
"avg_hold_days": 12.4,
"avg_positions": 15.996,
"blocked_fraction": 0.0,
"cagr_pct": -40.1,
"calmar": -0.61,
"capacity_opportunities": 301,
"end_date": "2021-12-31",
"ev_net_r": -0.29187874782372425,
"ev_without_best": {
"1": -0.36294075614685267,
"10": -0.5629217199569053,
"5": -0.462899188696978
},
"exit_reasons": {
"open_at_end": 13,
"stop": 167,
"time": 31,
"trailing_stop": 90
},
"gain_to_pain": -0.4555324419927933,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 66.2,
"measurement_start_equity": 9973.54,
"measurement_start_positions": 19,
"opened_positions": 301,
"peak_positions": 23,
"profit_factor": 0.6382005889266672,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.17,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9831,
"sortino": -0.270403457391997,
"start_date": "2021-01-04",
"total_return_pct": -39.7,
"trades": 301,
"transaction_cost": 369.108816157428,
"turnover_multiple": 37.00880691885008,
"underwater_pct": 92.09486166007905,
"win_rate": 21.9
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2021-seed-13|cost=0.2",
"cluster": 2021,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"metrics": {
"avg_cash_pct": 0.2906,
"avg_gross_exposure_pct": 99.7094,
"avg_hold_days": 12.7,
"avg_positions": 15.0476,
"blocked_fraction": 0.0,
"cagr_pct": -43.9,
"calmar": -0.65,
"capacity_opportunities": 276,
"end_date": "2021-12-31",
"ev_net_r": -0.30672450416759456,
"ev_without_best": {
"1": -0.38419555209681017,
"10": -0.5868956074630525,
"5": -0.48928073270884065
},
"exit_reasons": {
"open_at_end": 12,
"stop": 145,
"time": 31,
"trailing_stop": 88
},
"gain_to_pain": -0.5452328292384965,
"longest_underwater_sessions": 140,
"max_drawdown_pct": 67.8,
"measurement_start_equity": 9831.44,
"measurement_start_positions": 18,
"opened_positions": 276,
"peak_positions": 22,
"profit_factor": 0.6222121269834507,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -0.24,
"simulation_start_date": "2020-09-28",
"skipped_book_full": 0,
"skipped_min_initial_risk": 9969,
"sortino": -0.38930081764202606,
"start_date": "2021-01-04",
"total_return_pct": -43.5,
"trades": 276,
"transaction_cost": 691.1859195762119,
"turnover_multiple": 35.151814971978254,
"underwater_pct": 92.09486166007905,
"win_rate": 22.8
},
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-01|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3212,
"avg_gross_exposure_pct": 99.6788,
"avg_hold_days": 10.1,
"avg_positions": 14.1706,
"blocked_fraction": 0.0,
"cagr_pct": -91.1,
"calmar": -1.0,
"capacity_opportunities": 342,
"end_date": "2023-01-03",
"ev_net_r": -0.6864924819641735,
"ev_without_best": {
"1": -0.7104285485232744,
"10": -0.8381452238832354,
"5": -0.7762024939124006
},
"exit_reasons": {
"open_at_end": 23,
"stop": 202,
"time": 23,
"trailing_stop": 94
},
"gain_to_pain": -0.9657457435878599,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 5807.14,
"measurement_start_positions": 13,
"opened_positions": 342,
"peak_positions": 23,
"profit_factor": 0.3055541465920882,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.56,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11850,
"sortino": -4.961703069490881,
"start_date": "2022-01-03",
"total_return_pct": -91.1,
"trades": 342,
"transaction_cost": 97.13993930094519,
"turnover_multiple": 16.72767305436845,
"underwater_pct": 99.2094861660079,
"win_rate": 20.2
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-01|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3492,
"avg_gross_exposure_pct": 99.6508,
"avg_hold_days": 10.3,
"avg_positions": 13.9563,
"blocked_fraction": 0.0,
"cagr_pct": -90.7,
"calmar": -1.0,
"capacity_opportunities": 331,
"end_date": "2023-01-03",
"ev_net_r": -0.7258492200523617,
"ev_without_best": {
"1": -0.7620890170945305,
"10": -0.9187012241675208,
"5": -0.8446710850769161
},
"exit_reasons": {
"open_at_end": 20,
"stop": 193,
"time": 29,
"trailing_stop": 89
},
"gain_to_pain": -0.8932377845289327,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 5798.28,
"measurement_start_positions": 12,
"opened_positions": 331,
"peak_positions": 20,
"profit_factor": 0.32020942645941614,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.12,
"simulation_start_date": "2021-07-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11894,
"sortino": -4.629062907687706,
"start_date": "2022-01-03",
"total_return_pct": -90.7,
"trades": 331,
"transaction_cost": 196.6348089422172,
"turnover_multiple": 16.956305054448663,
"underwater_pct": 98.81422924901186,
"win_rate": 18.7
},
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-02|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3266,
"avg_gross_exposure_pct": 99.6734,
"avg_hold_days": 10.1,
"avg_positions": 14.1587,
"blocked_fraction": 0.0,
"cagr_pct": -91.5,
"calmar": -1.0,
"capacity_opportunities": 341,
"end_date": "2023-01-03",
"ev_net_r": -0.6613495014031091,
"ev_without_best": {
"1": -0.6964211219539539,
"10": -0.8431474286129913,
"5": -0.7736513845732451
},
"exit_reasons": {
"open_at_end": 21,
"stop": 197,
"time": 23,
"trailing_stop": 100
},
"gain_to_pain": -0.9000555956752407,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.6,
"measurement_start_equity": 5400.48,
"measurement_start_positions": 14,
"opened_positions": 341,
"peak_positions": 21,
"profit_factor": 0.3307063591283188,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.58,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11844,
"sortino": -5.011247754803328,
"start_date": "2022-01-03",
"total_return_pct": -91.5,
"trades": 341,
"transaction_cost": 91.41634366516543,
"turnover_multiple": 16.927447868553433,
"underwater_pct": 99.2094861660079,
"win_rate": 19.4
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-02|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4355,
"avg_gross_exposure_pct": 99.5645,
"avg_hold_days": 10.2,
"avg_positions": 14.6746,
"blocked_fraction": 0.0,
"cagr_pct": -93.1,
"calmar": -1.0,
"capacity_opportunities": 342,
"end_date": "2023-01-03",
"ev_net_r": -0.7442930564877864,
"ev_without_best": {
"1": -0.7794179153157955,
"10": -0.9457558190804046,
"5": -0.8752393725550698
},
"exit_reasons": {
"open_at_end": 19,
"stop": 204,
"time": 28,
"trailing_stop": 91
},
"gain_to_pain": -0.9189421840238393,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 5129.3,
"measurement_start_positions": 13,
"opened_positions": 342,
"peak_positions": 20,
"profit_factor": 0.3057959330560354,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.55,
"simulation_start_date": "2021-07-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11875,
"sortino": -5.0012322075559,
"start_date": "2022-01-03",
"total_return_pct": -93.1,
"trades": 342,
"transaction_cost": 161.00649786625627,
"turnover_multiple": 15.694782705852287,
"underwater_pct": 99.2094861660079,
"win_rate": 17.5
},
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-03|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.328,
"avg_gross_exposure_pct": 99.672,
"avg_hold_days": 10.0,
"avg_positions": 14.0635,
"blocked_fraction": 0.0,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 344,
"end_date": "2023-01-03",
"ev_net_r": -0.7048082859901434,
"ev_without_best": {
"1": -0.7286581824935819,
"10": -0.8676787995688875,
"5": -0.7995309398200149
},
"exit_reasons": {
"open_at_end": 19,
"stop": 206,
"time": 24,
"trailing_stop": 95
},
"gain_to_pain": -0.9507443231980615,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.1,
"measurement_start_equity": 5835.31,
"measurement_start_positions": 13,
"opened_positions": 344,
"peak_positions": 19,
"profit_factor": 0.3053869801048066,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.49,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11874,
"sortino": -4.861740793626232,
"start_date": "2022-01-03",
"total_return_pct": -91.8,
"trades": 344,
"transaction_cost": 98.74587988209578,
"turnover_multiple": 16.922130937704384,
"underwater_pct": 99.2094861660079,
"win_rate": 19.2
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-03|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4118,
"avg_gross_exposure_pct": 99.5882,
"avg_hold_days": 10.2,
"avg_positions": 14.2262,
"blocked_fraction": 0.0,
"cagr_pct": -92.4,
"calmar": -1.0,
"capacity_opportunities": 342,
"end_date": "2023-01-03",
"ev_net_r": -0.759135098710432,
"ev_without_best": {
"1": -0.7943034825889475,
"10": -0.9198304209196503,
"5": -0.8571949908586773
},
"exit_reasons": {
"open_at_end": 22,
"stop": 204,
"time": 23,
"trailing_stop": 93
},
"gain_to_pain": -0.9355784250403357,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 5915.77,
"measurement_start_positions": 11,
"opened_positions": 342,
"peak_positions": 22,
"profit_factor": 0.2704924515127266,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.63,
"simulation_start_date": "2021-07-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11815,
"sortino": -4.96015694828453,
"start_date": "2022-01-03",
"total_return_pct": -92.3,
"trades": 342,
"transaction_cost": 197.88285707582463,
"turnover_multiple": 16.725029630616522,
"underwater_pct": 98.81422924901186,
"win_rate": 18.1
},
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-04|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.2903,
"avg_gross_exposure_pct": 99.7097,
"avg_hold_days": 9.9,
"avg_positions": 13.9524,
"blocked_fraction": 0.0,
"cagr_pct": -92.0,
"calmar": -1.0,
"capacity_opportunities": 343,
"end_date": "2023-01-03",
"ev_net_r": -0.7314859251175198,
"ev_without_best": {
"1": -0.7665575257344837,
"10": -0.9143293904387472,
"5": -0.846690735218773
},
"exit_reasons": {
"open_at_end": 19,
"stop": 212,
"time": 23,
"trailing_stop": 89
},
"gain_to_pain": -0.918126144475354,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 5001.97,
"measurement_start_positions": 12,
"opened_positions": 343,
"peak_positions": 19,
"profit_factor": 0.3147491876922345,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.49,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11898,
"sortino": -4.866466819719036,
"start_date": "2022-01-03",
"total_return_pct": -92.0,
"trades": 343,
"transaction_cost": 82.88779552370583,
"turnover_multiple": 16.57103011887433,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-04|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.284,
"avg_gross_exposure_pct": 99.716,
"avg_hold_days": 10.1,
"avg_positions": 14.0556,
"blocked_fraction": 0.0,
"cagr_pct": -90.6,
"calmar": -1.0,
"capacity_opportunities": 328,
"end_date": "2023-01-03",
"ev_net_r": -0.700634808061736,
"ev_without_best": {
"1": -0.7371299720125771,
"10": -0.8671609205485541,
"5": -0.8033972154353639
},
"exit_reasons": {
"open_at_end": 21,
"stop": 195,
"time": 20,
"trailing_stop": 92
},
"gain_to_pain": -0.9112091464094486,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.0,
"measurement_start_equity": 4700.94,
"measurement_start_positions": 14,
"opened_positions": 328,
"peak_positions": 21,
"profit_factor": 0.3102799757983612,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.48,
"simulation_start_date": "2021-07-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11903,
"sortino": -4.882852104213957,
"start_date": "2022-01-03",
"total_return_pct": -90.6,
"trades": 328,
"transaction_cost": 161.54624240152197,
"turnover_multiple": 17.18233400144673,
"underwater_pct": 99.2094861660079,
"win_rate": 19.8
},
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-05|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4755,
"avg_gross_exposure_pct": 99.5245,
"avg_hold_days": 10.1,
"avg_positions": 14.504,
"blocked_fraction": 0.0,
"cagr_pct": -93.0,
"calmar": -1.0,
"capacity_opportunities": 340,
"end_date": "2023-01-03",
"ev_net_r": -0.7374102290038665,
"ev_without_best": {
"1": -0.7728096735905566,
"10": -0.9224561044748889,
"5": -0.8552608078862924
},
"exit_reasons": {
"open_at_end": 20,
"stop": 208,
"time": 26,
"trailing_stop": 86
},
"gain_to_pain": -0.8928216603712624,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 4420.81,
"measurement_start_positions": 12,
"opened_positions": 340,
"peak_positions": 21,
"profit_factor": 0.29281651791000374,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.81,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11924,
"sortino": -5.2537912346316595,
"start_date": "2022-01-03",
"total_return_pct": -93.0,
"trades": 340,
"transaction_cost": 68.65832758791504,
"turnover_multiple": 15.530712151826254,
"underwater_pct": 99.2094861660079,
"win_rate": 17.9
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-05|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4416,
"avg_gross_exposure_pct": 99.5584,
"avg_hold_days": 10.4,
"avg_positions": 14.4008,
"blocked_fraction": 0.0,
"cagr_pct": -92.7,
"calmar": -1.0,
"capacity_opportunities": 338,
"end_date": "2023-01-03",
"ev_net_r": -0.7417035859667395,
"ev_without_best": {
"1": -0.7772376731769177,
"10": -0.9151663383598068,
"5": -0.8514981827065633
},
"exit_reasons": {
"open_at_end": 22,
"stop": 200,
"time": 24,
"trailing_stop": 92
},
"gain_to_pain": -0.9013854164579265,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 4341.05,
"measurement_start_positions": 12,
"opened_positions": 338,
"peak_positions": 22,
"profit_factor": 0.3011351333527906,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.76,
"simulation_start_date": "2021-08-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11856,
"sortino": -5.150851125639704,
"start_date": "2022-01-03",
"total_return_pct": -92.7,
"trades": 338,
"transaction_cost": 134.83745628694882,
"turnover_multiple": 15.530511775601388,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-06|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4125,
"avg_gross_exposure_pct": 99.5875,
"avg_hold_days": 10.4,
"avg_positions": 14.4405,
"blocked_fraction": 0.0,
"cagr_pct": -90.6,
"calmar": -1.0,
"capacity_opportunities": 339,
"end_date": "2023-01-03",
"ev_net_r": -0.657655085664939,
"ev_without_best": {
"1": -0.692923300373664,
"10": -0.8368942412563399,
"5": -0.7670756638294793
},
"exit_reasons": {
"open_at_end": 22,
"stop": 194,
"time": 25,
"trailing_stop": 98
},
"gain_to_pain": -0.9178485766382969,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 5199.52,
"measurement_start_positions": 14,
"opened_positions": 339,
"peak_positions": 22,
"profit_factor": 0.33498170752790196,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.84,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11809,
"sortino": -4.426563472750576,
"start_date": "2022-01-03",
"total_return_pct": -90.6,
"trades": 339,
"transaction_cost": 85.33109622972297,
"turnover_multiple": 16.411341091047436,
"underwater_pct": 99.2094861660079,
"win_rate": 18.9
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-06|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4097,
"avg_gross_exposure_pct": 99.5903,
"avg_hold_days": 10.6,
"avg_positions": 14.8532,
"blocked_fraction": 0.0,
"cagr_pct": -90.9,
"calmar": -1.0,
"capacity_opportunities": 331,
"end_date": "2023-01-03",
"ev_net_r": -0.7127771299279461,
"ev_without_best": {
"1": -0.7489773145757984,
"10": -0.9248380890517168,
"5": -0.8476585068662139
},
"exit_reasons": {
"open_at_end": 22,
"stop": 190,
"time": 29,
"trailing_stop": 90
},
"gain_to_pain": -0.9067962068109154,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.2,
"measurement_start_equity": 4650.68,
"measurement_start_positions": 14,
"opened_positions": 331,
"peak_positions": 22,
"profit_factor": 0.3344341831573139,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.21,
"simulation_start_date": "2021-08-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11900,
"sortino": -4.598287874050208,
"start_date": "2022-01-03",
"total_return_pct": -90.9,
"trades": 331,
"transaction_cost": 149.7516575638141,
"turnover_multiple": 16.099974365449146,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-07|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3541,
"avg_gross_exposure_pct": 99.6459,
"avg_hold_days": 10.1,
"avg_positions": 13.9286,
"blocked_fraction": 0.0,
"cagr_pct": -92.9,
"calmar": -1.0,
"capacity_opportunities": 337,
"end_date": "2023-01-03",
"ev_net_r": -0.7610430733942206,
"ev_without_best": {
"1": -0.7822691723583879,
"10": -0.9106841770079999,
"5": -0.8459364434069745
},
"exit_reasons": {
"open_at_end": 20,
"stop": 197,
"time": 21,
"trailing_stop": 99
},
"gain_to_pain": -0.9625060261029857,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 5846.93,
"measurement_start_positions": 12,
"opened_positions": 337,
"peak_positions": 20,
"profit_factor": 0.27168812359063665,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.12,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11846,
"sortino": -4.678752410516061,
"start_date": "2022-01-03",
"total_return_pct": -92.9,
"trades": 337,
"transaction_cost": 95.40210811011951,
"turnover_multiple": 16.316615405027854,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-07|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.2963,
"avg_gross_exposure_pct": 99.7037,
"avg_hold_days": 10.2,
"avg_positions": 14.2381,
"blocked_fraction": 0.0,
"cagr_pct": -91.1,
"calmar": -1.0,
"capacity_opportunities": 332,
"end_date": "2023-01-03",
"ev_net_r": -0.7341728085641426,
"ev_without_best": {
"1": -0.77032826660773,
"10": -0.9292594582494991,
"5": -0.8511460794923471
},
"exit_reasons": {
"open_at_end": 17,
"stop": 204,
"time": 25,
"trailing_stop": 86
},
"gain_to_pain": -0.9193833358663019,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 91.5,
"measurement_start_equity": 5770.56,
"measurement_start_positions": 12,
"opened_positions": 332,
"peak_positions": 20,
"profit_factor": 0.3167962600922748,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.79,
"simulation_start_date": "2021-08-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11865,
"sortino": -4.310312669464546,
"start_date": "2022-01-03",
"total_return_pct": -91.1,
"trades": 332,
"transaction_cost": 192.13633990499548,
"turnover_multiple": 16.64798043040844,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-08|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3983,
"avg_gross_exposure_pct": 99.6017,
"avg_hold_days": 9.9,
"avg_positions": 13.9405,
"blocked_fraction": 0.0,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 342,
"end_date": "2023-01-03",
"ev_net_r": -0.7351771717697867,
"ev_without_best": {
"1": -0.7703624464256631,
"10": -0.9011714918461482,
"5": -0.8375255448736522
},
"exit_reasons": {
"open_at_end": 21,
"stop": 204,
"time": 22,
"trailing_stop": 95
},
"gain_to_pain": -0.9337623302173365,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 5997.5,
"measurement_start_positions": 13,
"opened_positions": 342,
"peak_positions": 22,
"profit_factor": 0.27371529023455315,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.66,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11851,
"sortino": -5.016685818802495,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 342,
"transaction_cost": 102.17035350928555,
"turnover_multiple": 17.03549037253615,
"underwater_pct": 99.2094861660079,
"win_rate": 17.0
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-08|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4182,
"avg_gross_exposure_pct": 99.5818,
"avg_hold_days": 10.5,
"avg_positions": 14.3968,
"blocked_fraction": 0.0,
"cagr_pct": -90.9,
"calmar": -1.0,
"capacity_opportunities": 326,
"end_date": "2023-01-03",
"ev_net_r": -0.7330005422961424,
"ev_without_best": {
"1": -0.7698198787458638,
"10": -0.9443065930519423,
"5": -0.8702978816846667
},
"exit_reasons": {
"open_at_end": 18,
"stop": 192,
"time": 24,
"trailing_stop": 92
},
"gain_to_pain": -0.9123030509594349,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.1,
"measurement_start_equity": 5823.52,
"measurement_start_positions": 14,
"opened_positions": 326,
"peak_positions": 19,
"profit_factor": 0.31418114277733783,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.1,
"simulation_start_date": "2021-08-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11907,
"sortino": -4.6349138625129545,
"start_date": "2022-01-03",
"total_return_pct": -90.8,
"trades": 326,
"transaction_cost": 188.90830482951205,
"turnover_multiple": 16.219426122818504,
"underwater_pct": 99.2094861660079,
"win_rate": 17.8
},
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-09|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.2808,
"avg_gross_exposure_pct": 99.7192,
"avg_hold_days": 10.4,
"avg_positions": 14.127,
"blocked_fraction": 0.0,
"cagr_pct": -89.7,
"calmar": -1.0,
"capacity_opportunities": 332,
"end_date": "2023-01-03",
"ev_net_r": -0.6893196388994771,
"ev_without_best": {
"1": -0.7254293703942916,
"10": -0.880064071768681,
"5": -0.8016280519372937
},
"exit_reasons": {
"open_at_end": 21,
"stop": 195,
"time": 23,
"trailing_stop": 93
},
"gain_to_pain": -0.9241254288879029,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.1,
"measurement_start_equity": 6097.88,
"measurement_start_positions": 13,
"opened_positions": 332,
"peak_positions": 21,
"profit_factor": 0.3361794348866513,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.97,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11866,
"sortino": -4.41938551387472,
"start_date": "2022-01-03",
"total_return_pct": -89.7,
"trades": 332,
"transaction_cost": 102.76900989768083,
"turnover_multiple": 16.853235861919362,
"underwater_pct": 99.2094861660079,
"win_rate": 19.3
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-09|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3729,
"avg_gross_exposure_pct": 99.6271,
"avg_hold_days": 10.1,
"avg_positions": 14.3333,
"blocked_fraction": 0.0,
"cagr_pct": -92.6,
"calmar": -1.0,
"capacity_opportunities": 347,
"end_date": "2023-01-03",
"ev_net_r": -0.7426819203365581,
"ev_without_best": {
"1": -0.7772945380365577,
"10": -0.9160306995155595,
"5": -0.8498555963966791
},
"exit_reasons": {
"open_at_end": 22,
"stop": 206,
"time": 22,
"trailing_stop": 97
},
"gain_to_pain": -0.9373735795478205,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.8,
"measurement_start_equity": 6004.74,
"measurement_start_positions": 13,
"opened_positions": 347,
"peak_positions": 22,
"profit_factor": 0.29257167992532335,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.5,
"simulation_start_date": "2021-08-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11813,
"sortino": -4.985049485786665,
"start_date": "2022-01-03",
"total_return_pct": -92.6,
"trades": 347,
"transaction_cost": 197.4431278056638,
"turnover_multiple": 16.440605905140256,
"underwater_pct": 99.2094861660079,
"win_rate": 18.7
},
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-10|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3872,
"avg_gross_exposure_pct": 99.6128,
"avg_hold_days": 9.9,
"avg_positions": 13.9325,
"blocked_fraction": 0.0,
"cagr_pct": -91.0,
"calmar": -1.0,
"capacity_opportunities": 331,
"end_date": "2023-01-03",
"ev_net_r": -0.7019854419851107,
"ev_without_best": {
"1": -0.7382429781301689,
"10": -0.8904236890455585,
"5": -0.8225462395020398
},
"exit_reasons": {
"open_at_end": 22,
"stop": 200,
"time": 21,
"trailing_stop": 88
},
"gain_to_pain": -0.9023653552014339,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 5843.28,
"measurement_start_positions": 13,
"opened_positions": 331,
"peak_positions": 22,
"profit_factor": 0.3155243940369397,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.41,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11887,
"sortino": -4.743249539683205,
"start_date": "2022-01-03",
"total_return_pct": -90.9,
"trades": 331,
"transaction_cost": 101.94812162786275,
"turnover_multiple": 17.447071101823422,
"underwater_pct": 98.81422924901186,
"win_rate": 18.7
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-10|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4016,
"avg_gross_exposure_pct": 99.5984,
"avg_hold_days": 10.4,
"avg_positions": 14.1984,
"blocked_fraction": 0.0,
"cagr_pct": -92.2,
"calmar": -1.0,
"capacity_opportunities": 322,
"end_date": "2023-01-03",
"ev_net_r": -0.7507272294566631,
"ev_without_best": {
"1": -0.7880605971617097,
"10": -0.9487321128469733,
"5": -0.8764255582096183
},
"exit_reasons": {
"open_at_end": 18,
"stop": 194,
"time": 23,
"trailing_stop": 87
},
"gain_to_pain": -0.9169618804439895,
"longest_underwater_sessions": 250,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 5920.02,
"measurement_start_positions": 13,
"opened_positions": 322,
"peak_positions": 19,
"profit_factor": 0.30762622173389464,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.48,
"simulation_start_date": "2021-09-07",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11915,
"sortino": -4.8448331331014,
"start_date": "2022-01-03",
"total_return_pct": -92.2,
"trades": 322,
"transaction_cost": 186.78595825389237,
"turnover_multiple": 15.775787772160598,
"underwater_pct": 98.81422924901186,
"win_rate": 19.3
},
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-11|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4174,
"avg_gross_exposure_pct": 99.5826,
"avg_hold_days": 10.2,
"avg_positions": 14.2183,
"blocked_fraction": 0.0,
"cagr_pct": -91.8,
"calmar": -1.0,
"capacity_opportunities": 340,
"end_date": "2023-01-03",
"ev_net_r": -0.6906340971756447,
"ev_without_best": {
"1": -0.7258955590725761,
"10": -0.8780968308386732,
"5": -0.8027040906633539
},
"exit_reasons": {
"open_at_end": 19,
"stop": 203,
"time": 24,
"trailing_stop": 94
},
"gain_to_pain": -0.9194606702804895,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 92.0,
"measurement_start_equity": 6328.79,
"measurement_start_positions": 13,
"opened_positions": 340,
"peak_positions": 20,
"profit_factor": 0.3202738436046077,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.29,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11831,
"sortino": -4.814565543759799,
"start_date": "2022-01-03",
"total_return_pct": -91.8,
"trades": 340,
"transaction_cost": 106.76662388284937,
"turnover_multiple": 16.869989979577355,
"underwater_pct": 99.2094861660079,
"win_rate": 18.8
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-11|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3235,
"avg_gross_exposure_pct": 99.6765,
"avg_hold_days": 10.1,
"avg_positions": 14.0437,
"blocked_fraction": 0.0,
"cagr_pct": -91.5,
"calmar": -1.0,
"capacity_opportunities": 338,
"end_date": "2023-01-03",
"ev_net_r": -0.6841144959215405,
"ev_without_best": {
"1": -0.7194776956241661,
"10": -0.8729855627054831,
"5": -0.7976342040053178
},
"exit_reasons": {
"open_at_end": 21,
"stop": 206,
"time": 23,
"trailing_stop": 88
},
"gain_to_pain": -0.9327260150480189,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.7,
"measurement_start_equity": 6055.84,
"measurement_start_positions": 13,
"opened_positions": 338,
"peak_positions": 21,
"profit_factor": 0.3390593132058919,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.71,
"simulation_start_date": "2021-09-13",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11865,
"sortino": -5.057636393116531,
"start_date": "2022-01-03",
"total_return_pct": -91.5,
"trades": 338,
"transaction_cost": 197.93142716113812,
"turnover_multiple": 16.342194242346075,
"underwater_pct": 99.2094861660079,
"win_rate": 18.0
},
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-12|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3605,
"avg_gross_exposure_pct": 99.6395,
"avg_hold_days": 10.2,
"avg_positions": 13.8214,
"blocked_fraction": 0.0,
"cagr_pct": -90.0,
"calmar": -1.0,
"capacity_opportunities": 330,
"end_date": "2023-01-03",
"ev_net_r": -0.6781608114859472,
"ev_without_best": {
"1": -0.714456137617771,
"10": -0.8562350524445504,
"5": -0.7841359552222674
},
"exit_reasons": {
"open_at_end": 22,
"stop": 190,
"time": 23,
"trailing_stop": 95
},
"gain_to_pain": -0.9043262013134435,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.5,
"measurement_start_equity": 6512.14,
"measurement_start_positions": 13,
"opened_positions": 330,
"peak_positions": 22,
"profit_factor": 0.3366596882997675,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.77,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11870,
"sortino": -4.323827665966428,
"start_date": "2022-01-03",
"total_return_pct": -90.0,
"trades": 330,
"transaction_cost": 112.30172362975762,
"turnover_multiple": 17.244979934362224,
"underwater_pct": 99.2094861660079,
"win_rate": 20.9
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-12|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3894,
"avg_gross_exposure_pct": 99.6106,
"avg_hold_days": 10.6,
"avg_positions": 13.8849,
"blocked_fraction": 0.0,
"cagr_pct": -89.4,
"calmar": -1.0,
"capacity_opportunities": 321,
"end_date": "2023-01-03",
"ev_net_r": -0.6913117655418844,
"ev_without_best": {
"1": -0.7285761266962757,
"10": -0.8632768389424289,
"5": -0.7963362811864629
},
"exit_reasons": {
"open_at_end": 23,
"stop": 180,
"time": 22,
"trailing_stop": 96
},
"gain_to_pain": -0.9114152448678504,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 89.8,
"measurement_start_equity": 6433.72,
"measurement_start_positions": 13,
"opened_positions": 321,
"peak_positions": 23,
"profit_factor": 0.32385110051370897,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.15,
"simulation_start_date": "2021-09-20",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11880,
"sortino": -4.543998847741183,
"start_date": "2022-01-03",
"total_return_pct": -89.4,
"trades": 321,
"transaction_cost": 217.45332862881918,
"turnover_multiple": 16.899502047712613,
"underwater_pct": 99.2094861660079,
"win_rate": 20.6
},
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-13|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.278,
"avg_gross_exposure_pct": 99.722,
"avg_hold_days": 10.1,
"avg_positions": 14.2024,
"blocked_fraction": 0.0,
"cagr_pct": -91.0,
"calmar": -1.0,
"capacity_opportunities": 333,
"end_date": "2023-01-03",
"ev_net_r": -0.6783581633947522,
"ev_without_best": {
"1": -0.7143261141455921,
"10": -0.8703170701815983,
"5": -0.799130085585929
},
"exit_reasons": {
"open_at_end": 22,
"stop": 200,
"time": 22,
"trailing_stop": 89
},
"gain_to_pain": -0.9273184721003936,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 5951.51,
"measurement_start_positions": 13,
"opened_positions": 333,
"peak_positions": 22,
"profit_factor": 0.32964605933761454,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.37,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11883,
"sortino": -4.760921261991921,
"start_date": "2022-01-03",
"total_return_pct": -90.9,
"trades": 333,
"transaction_cost": 101.61926312822351,
"turnover_multiple": 17.07453455143711,
"underwater_pct": 99.2094861660079,
"win_rate": 19.5
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-13|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.3088,
"avg_gross_exposure_pct": 99.6912,
"avg_hold_days": 10.3,
"avg_positions": 14.2619,
"blocked_fraction": 0.0,
"cagr_pct": -90.3,
"calmar": -1.0,
"capacity_opportunities": 329,
"end_date": "2023-01-03",
"ev_net_r": -0.6995733620438757,
"ev_without_best": {
"1": -0.7359540241350561,
"10": -0.8866232231950145,
"5": -0.8156119537416185
},
"exit_reasons": {
"open_at_end": 23,
"stop": 189,
"time": 24,
"trailing_stop": 93
},
"gain_to_pain": -0.9281693883978878,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 90.7,
"measurement_start_equity": 5883.07,
"measurement_start_positions": 13,
"opened_positions": 329,
"peak_positions": 23,
"profit_factor": 0.32051821117334245,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.3,
"simulation_start_date": "2021-09-27",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11880,
"sortino": -4.7662052550429115,
"start_date": "2022-01-03",
"total_return_pct": -90.2,
"trades": 329,
"transaction_cost": 198.61642763718024,
"turnover_multiple": 16.880338635880605,
"underwater_pct": 99.2094861660079,
"win_rate": 19.5
},
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-14|cost=0.1",
"cluster": 2022,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.5175,
"avg_gross_exposure_pct": 99.4825,
"avg_hold_days": 10.0,
"avg_positions": 14.3016,
"blocked_fraction": 0.0,
"cagr_pct": -91.2,
"calmar": -1.0,
"capacity_opportunities": 339,
"end_date": "2023-01-03",
"ev_net_r": -0.6802183324216134,
"ev_without_best": {
"1": -0.7043482867030065,
"10": -0.8466428164168007,
"5": -0.7769937275812497
},
"exit_reasons": {
"open_at_end": 21,
"stop": 202,
"time": 24,
"trailing_stop": 92
},
"gain_to_pain": -0.933638196522517,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.4,
"measurement_start_equity": 7248.01,
"measurement_start_positions": 13,
"opened_positions": 339,
"peak_positions": 22,
"profit_factor": 0.32852085891477273,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.25,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11853,
"sortino": -4.788495773576845,
"start_date": "2022-01-03",
"total_return_pct": -91.2,
"trades": 339,
"transaction_cost": 119.84520474607416,
"turnover_multiple": 16.534911616578086,
"underwater_pct": 99.2094861660079,
"win_rate": 20.4
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2022-seed-14|cost=0.2",
"cluster": 2022,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"metrics": {
"avg_cash_pct": 0.4776,
"avg_gross_exposure_pct": 99.5224,
"avg_hold_days": 10.0,
"avg_positions": 14.25,
"blocked_fraction": 0.0,
"cagr_pct": -91.1,
"calmar": -1.0,
"capacity_opportunities": 338,
"end_date": "2023-01-03",
"ev_net_r": -0.6975094283356285,
"ev_without_best": {
"1": -0.7216669209998227,
"10": -0.8627648333587765,
"5": -0.7992493492057227
},
"exit_reasons": {
"open_at_end": 21,
"stop": 202,
"time": 22,
"trailing_stop": 93
},
"gain_to_pain": -0.9336375620612354,
"longest_underwater_sessions": 251,
"max_drawdown_pct": 91.3,
"measurement_start_equity": 7169.52,
"measurement_start_positions": 13,
"opened_positions": 338,
"peak_positions": 22,
"profit_factor": 0.29371472128670023,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.66,
"simulation_start_date": "2021-10-04",
"skipped_book_full": 0,
"skipped_min_initial_risk": 11859,
"sortino": -5.0911887773230236,
"start_date": "2022-01-03",
"total_return_pct": -91.1,
"trades": 338,
"transaction_cost": 232.43148195431388,
"turnover_multiple": 16.209696182890475,
"underwater_pct": 99.2094861660079,
"win_rate": 19.5
},
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-01|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1657,
"avg_gross_exposure_pct": 99.8343,
"avg_hold_days": 9.7,
"avg_positions": 22.7341,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -0.99,
"capacity_opportunities": 561,
"end_date": "2024-01-03",
"ev_net_r": -0.6265805271081732,
"ev_without_best": {
"1": -0.6671565887387485,
"10": -0.8178862377715564,
"5": -0.7521202073627797
},
"exit_reasons": {
"open_at_end": 22,
"stop": 318,
"time": 41,
"trailing_stop": 180
},
"gain_to_pain": -0.8203407904025981,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 98.7,
"measurement_start_equity": 2749.55,
"measurement_start_positions": 21,
"opened_positions": 561,
"peak_positions": 31,
"profit_factor": 0.3759140595226852,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.19,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20783,
"sortino": -5.214182807408759,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 561,
"transaction_cost": 55.443696901996056,
"turnover_multiple": 20.164643997016256,
"underwater_pct": 94.0711462450593,
"win_rate": 18.0
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-01|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.2839,
"avg_gross_exposure_pct": 99.7161,
"avg_hold_days": 10.0,
"avg_positions": 22.4365,
"blocked_fraction": 0.0,
"cagr_pct": -98.8,
"calmar": -1.0,
"capacity_opportunities": 544,
"end_date": "2024-01-03",
"ev_net_r": -0.755211951897092,
"ev_without_best": {
"1": -0.7972488355116647,
"10": -0.9139090584909095,
"5": -0.8589122556361154
},
"exit_reasons": {
"open_at_end": 14,
"stop": 309,
"time": 43,
"trailing_stop": 178
},
"gain_to_pain": -0.9036921349792135,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 99.1,
"measurement_start_equity": 2231.29,
"measurement_start_positions": 21,
"opened_positions": 544,
"peak_positions": 31,
"profit_factor": 0.2855523657865421,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.69,
"simulation_start_date": "2022-07-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20617,
"sortino": -6.357581706521549,
"start_date": "2023-01-03",
"total_return_pct": -98.8,
"trades": 544,
"transaction_cost": 74.12809476566625,
"turnover_multiple": 16.611039973662376,
"underwater_pct": 96.83794466403161,
"win_rate": 16.0
},
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-02|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1186,
"avg_gross_exposure_pct": 99.8814,
"avg_hold_days": 10.4,
"avg_positions": 17.9563,
"blocked_fraction": 0.0,
"cagr_pct": -37.0,
"calmar": -0.42,
"capacity_opportunities": 385,
"end_date": "2024-01-03",
"ev_net_r": 0.977012022677392,
"ev_without_best": {
"1": -0.5499127757489547,
"10": -0.7576492479676676,
"5": -0.680749726015535
},
"exit_reasons": {
"open_at_end": 19,
"stop": 198,
"time": 38,
"trailing_stop": 130
},
"gain_to_pain": 0.723658035608403,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 87.7,
"measurement_start_equity": 2612.43,
"measurement_start_positions": 21,
"opened_positions": 385,
"peak_positions": 29,
"profit_factor": 2.0336009087555675,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.59,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21515,
"sortino": 5.94949609781606,
"start_date": "2023-01-03",
"total_return_pct": -36.9,
"trades": 385,
"transaction_cost": 54.97413110277039,
"turnover_multiple": 21.043293448157613,
"underwater_pct": 95.65217391304348,
"win_rate": 21.0
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-02|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1119,
"avg_gross_exposure_pct": 99.8881,
"avg_hold_days": 11.5,
"avg_positions": 16.3452,
"blocked_fraction": 0.0,
"cagr_pct": -81.6,
"calmar": -0.92,
"capacity_opportunities": 316,
"end_date": "2024-01-03",
"ev_net_r": -0.5281868658547082,
"ev_without_best": {
"1": -0.5999297316219163,
"10": -0.7864500777388362,
"5": -0.6983333909489441
},
"exit_reasons": {
"open_at_end": 5,
"stop": 162,
"time": 40,
"trailing_stop": 109
},
"gain_to_pain": -0.7109967029844086,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 88.3,
"measurement_start_equity": 2542.27,
"measurement_start_positions": 20,
"opened_positions": 316,
"peak_positions": 28,
"profit_factor": 0.43631807378593657,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.61,
"simulation_start_date": "2022-07-11",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21765,
"sortino": -3.3369132474659726,
"start_date": "2023-01-03",
"total_return_pct": -81.6,
"trades": 316,
"transaction_cost": 79.54809020039276,
"turnover_multiple": 15.645090844086734,
"underwater_pct": 95.25691699604744,
"win_rate": 21.5
},
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-03|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.0698,
"avg_gross_exposure_pct": 99.9302,
"avg_hold_days": 11.7,
"avg_positions": 15.4563,
"blocked_fraction": 0.0,
"cagr_pct": -80.2,
"calmar": -0.93,
"capacity_opportunities": 295,
"end_date": "2024-01-03",
"ev_net_r": -0.5838386719854637,
"ev_without_best": {
"1": -0.6609810279650536,
"10": -0.8389900746115815,
"5": -0.7611669375057097
},
"exit_reasons": {
"open_at_end": 4,
"stop": 152,
"time": 33,
"trailing_stop": 106
},
"gain_to_pain": -0.7886584104189844,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 86.5,
"measurement_start_equity": 3101.01,
"measurement_start_positions": 18,
"opened_positions": 295,
"peak_positions": 28,
"profit_factor": 0.39750351168016046,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.48,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21879,
"sortino": -3.371279474191792,
"start_date": "2023-01-03",
"total_return_pct": -80.2,
"trades": 295,
"transaction_cost": 42.84428264478785,
"turnover_multiple": 13.816234918554875,
"underwater_pct": 95.65217391304348,
"win_rate": 22.0
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-03|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.0898,
"avg_gross_exposure_pct": 99.9102,
"avg_hold_days": 11.5,
"avg_positions": 15.1667,
"blocked_fraction": 0.0,
"cagr_pct": -80.5,
"calmar": -0.93,
"capacity_opportunities": 293,
"end_date": "2024-01-03",
"ev_net_r": -0.6044057070270524,
"ev_without_best": {
"1": -0.6820605753758295,
"10": -0.86162712802813,
"5": -0.7830562893727806
},
"exit_reasons": {
"open_at_end": 4,
"stop": 153,
"time": 35,
"trailing_stop": 101
},
"gain_to_pain": -0.7890838963542894,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 86.7,
"measurement_start_equity": 3053.29,
"measurement_start_positions": 18,
"opened_positions": 293,
"peak_positions": 25,
"profit_factor": 0.3807120350638686,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.57,
"simulation_start_date": "2022-07-18",
"skipped_book_full": 0,
"skipped_min_initial_risk": 21891,
"sortino": -3.4627595965517988,
"start_date": "2023-01-03",
"total_return_pct": -80.5,
"trades": 293,
"transaction_cost": 87.49528641528286,
"turnover_multiple": 14.32803409032271,
"underwater_pct": 95.25691699604744,
"win_rate": 21.2
},
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-04|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1318,
"avg_gross_exposure_pct": 99.8682,
"avg_hold_days": 10.0,
"avg_positions": 23.5675,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -1.0,
"capacity_opportunities": 580,
"end_date": "2024-01-03",
"ev_net_r": -0.5996763337038056,
"ev_without_best": {
"1": -0.6535033121994929,
"10": -0.8233077572241222,
"5": -0.7596677215640478
},
"exit_reasons": {
"open_at_end": 20,
"stop": 325,
"time": 41,
"trailing_stop": 194
},
"gain_to_pain": -0.9517747070560088,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 3087.06,
"measurement_start_positions": 20,
"opened_positions": 580,
"peak_positions": 34,
"profit_factor": 0.40200597081066725,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.71,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20752,
"sortino": -4.751358451517802,
"start_date": "2023-01-03",
"total_return_pct": -97.5,
"trades": 580,
"transaction_cost": 51.648183576758626,
"turnover_multiple": 16.73054089546644,
"underwater_pct": 96.83794466403161,
"win_rate": 17.1
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-04|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1495,
"avg_gross_exposure_pct": 99.8505,
"avg_hold_days": 10.2,
"avg_positions": 23.4087,
"blocked_fraction": 0.0,
"cagr_pct": -97.9,
"calmar": -1.0,
"capacity_opportunities": 561,
"end_date": "2024-01-03",
"ev_net_r": -0.6485908009424775,
"ev_without_best": {
"1": -0.6891611699634745,
"10": -0.8559516905343284,
"5": -0.7899590631424054
},
"exit_reasons": {
"open_at_end": 20,
"stop": 314,
"time": 47,
"trailing_stop": 180
},
"gain_to_pain": -0.9563235881426075,
"longest_underwater_sessions": 210,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 3000.66,
"measurement_start_positions": 20,
"opened_positions": 561,
"peak_positions": 32,
"profit_factor": 0.3674223531398559,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.37,
"simulation_start_date": "2022-07-25",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20780,
"sortino": -5.313461518199242,
"start_date": "2023-01-03",
"total_return_pct": -97.9,
"trades": 561,
"transaction_cost": 90.9870076957427,
"turnover_multiple": 15.161165826142033,
"underwater_pct": 96.83794466403161,
"win_rate": 17.6
},
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-05|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1333,
"avg_gross_exposure_pct": 99.8667,
"avg_hold_days": 10.2,
"avg_positions": 23.25,
"blocked_fraction": 0.0,
"cagr_pct": -97.8,
"calmar": -0.99,
"capacity_opportunities": 553,
"end_date": "2024-01-03",
"ev_net_r": -0.6625409370029693,
"ev_without_best": {
"1": -0.7037702031678551,
"10": -0.8378089620986644,
"5": -0.7786045035041903
},
"exit_reasons": {
"open_at_end": 16,
"stop": 301,
"time": 42,
"trailing_stop": 194
},
"gain_to_pain": -0.8872821306079831,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 2063.7,
"measurement_start_positions": 20,
"opened_positions": 553,
"peak_positions": 33,
"profit_factor": 0.3445622624378576,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.58,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20820,
"sortino": -5.494146314005492,
"start_date": "2023-01-03",
"total_return_pct": -97.8,
"trades": 553,
"transaction_cost": 36.71626958723641,
"turnover_multiple": 17.791476274282317,
"underwater_pct": 95.65217391304348,
"win_rate": 19.0
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-05|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.191,
"avg_gross_exposure_pct": 99.809,
"avg_hold_days": 10.1,
"avg_positions": 22.746,
"blocked_fraction": 0.0,
"cagr_pct": -97.8,
"calmar": -0.99,
"capacity_opportunities": 543,
"end_date": "2024-01-03",
"ev_net_r": -0.6666021748593255,
"ev_without_best": {
"1": -0.7085531306262538,
"10": -0.8603137684488137,
"5": -0.8027831969521438
},
"exit_reasons": {
"open_at_end": 18,
"stop": 297,
"time": 40,
"trailing_stop": 188
},
"gain_to_pain": -0.9251589341912613,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 2046.05,
"measurement_start_positions": 20,
"opened_positions": 543,
"peak_positions": 33,
"profit_factor": 0.33609308485618383,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.24,
"simulation_start_date": "2022-08-01",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20803,
"sortino": -5.198582984998827,
"start_date": "2023-01-03",
"total_return_pct": -97.8,
"trades": 543,
"transaction_cost": 61.43584851098056,
"turnover_multiple": 15.01328132523168,
"underwater_pct": 97.23320158102767,
"win_rate": 16.6
},
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-06|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1239,
"avg_gross_exposure_pct": 99.8761,
"avg_hold_days": 10.4,
"avg_positions": 23.8373,
"blocked_fraction": 0.0,
"cagr_pct": -75.0,
"calmar": -0.78,
"capacity_opportunities": 555,
"end_date": "2024-01-03",
"ev_net_r": 0.46628433162791544,
"ev_without_best": {
"1": -0.5930114270124575,
"10": -0.7931261964865919,
"5": -0.7161925090976435
},
"exit_reasons": {
"open_at_end": 25,
"stop": 295,
"time": 49,
"trailing_stop": 186
},
"gain_to_pain": 0.3052451216164536,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 95.6,
"measurement_start_equity": 3118.89,
"measurement_start_positions": 20,
"opened_positions": 555,
"peak_positions": 33,
"profit_factor": 1.4669509215899097,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.59,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20736,
"sortino": 7.273489502190175,
"start_date": "2023-01-03",
"total_return_pct": -75.0,
"trades": 555,
"transaction_cost": 70.82851883557474,
"turnover_multiple": 22.70952769593501,
"underwater_pct": 95.65217391304348,
"win_rate": 17.8
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-06|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1529,
"avg_gross_exposure_pct": 99.8471,
"avg_hold_days": 10.2,
"avg_positions": 23.8532,
"blocked_fraction": 0.0,
"cagr_pct": -97.7,
"calmar": -0.99,
"capacity_opportunities": 570,
"end_date": "2024-01-03",
"ev_net_r": -0.6139348088017054,
"ev_without_best": {
"1": -0.6538025604003302,
"10": -0.7997505291306191,
"5": -0.7353064671432017
},
"exit_reasons": {
"open_at_end": 19,
"stop": 313,
"time": 48,
"trailing_stop": 190
},
"gain_to_pain": -0.8503520741218746,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.6,
"measurement_start_equity": 3078.33,
"measurement_start_positions": 20,
"opened_positions": 570,
"peak_positions": 32,
"profit_factor": 0.380839153157115,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.31,
"simulation_start_date": "2022-08-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20745,
"sortino": -5.157205564476668,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 570,
"transaction_cost": 119.4598324342677,
"turnover_multiple": 19.403350588511902,
"underwater_pct": 95.65217391304348,
"win_rate": 19.1
},
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-07|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1697,
"avg_gross_exposure_pct": 99.8303,
"avg_hold_days": 10.2,
"avg_positions": 23.0992,
"blocked_fraction": 0.0,
"cagr_pct": -98.4,
"calmar": -0.99,
"capacity_opportunities": 545,
"end_date": "2024-01-03",
"ev_net_r": -0.7237963244185643,
"ev_without_best": {
"1": -0.7657445051362712,
"10": -0.9100121327104636,
"5": -0.8453978926947902
},
"exit_reasons": {
"open_at_end": 16,
"stop": 307,
"time": 39,
"trailing_stop": 183
},
"gain_to_pain": -0.8553401805072907,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 99.0,
"measurement_start_equity": 2434.27,
"measurement_start_positions": 21,
"opened_positions": 545,
"peak_positions": 32,
"profit_factor": 0.32044505810372176,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.51,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20756,
"sortino": -5.504060650059083,
"start_date": "2023-01-03",
"total_return_pct": -98.3,
"trades": 545,
"transaction_cost": 42.64095404398544,
"turnover_multiple": 17.51693692317838,
"underwater_pct": 95.25691699604744,
"win_rate": 17.6
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-07|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1734,
"avg_gross_exposure_pct": 99.8266,
"avg_hold_days": 10.3,
"avg_positions": 23.3333,
"blocked_fraction": 0.0,
"cagr_pct": -98.2,
"calmar": -1.0,
"capacity_opportunities": 551,
"end_date": "2024-01-03",
"ev_net_r": -0.7088934126603592,
"ev_without_best": {
"1": -0.7503110658666796,
"10": -0.8850251670914774,
"5": -0.8256284954985941
},
"exit_reasons": {
"open_at_end": 15,
"stop": 308,
"time": 45,
"trailing_stop": 183
},
"gain_to_pain": -0.9503189497750703,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 2034.8,
"measurement_start_positions": 20,
"opened_positions": 551,
"peak_positions": 33,
"profit_factor": 0.3120866221162515,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.59,
"simulation_start_date": "2022-08-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20794,
"sortino": -5.719022509992819,
"start_date": "2023-01-03",
"total_return_pct": -98.2,
"trades": 551,
"transaction_cost": 62.828350511669896,
"turnover_multiple": 15.438458450872297,
"underwater_pct": 97.62845849802372,
"win_rate": 17.2
},
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-08|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1442,
"avg_gross_exposure_pct": 99.8558,
"avg_hold_days": 10.0,
"avg_positions": 23.1508,
"blocked_fraction": 0.0,
"cagr_pct": -98.1,
"calmar": -0.99,
"capacity_opportunities": 561,
"end_date": "2024-01-03",
"ev_net_r": -0.6325980272651046,
"ev_without_best": {
"1": -0.6731848344316744,
"10": -0.8240081971038447,
"5": -0.7642653466335677
},
"exit_reasons": {
"open_at_end": 17,
"stop": 314,
"time": 40,
"trailing_stop": 190
},
"gain_to_pain": -0.8959839303074864,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.7,
"measurement_start_equity": 2456.63,
"measurement_start_positions": 20,
"opened_positions": 561,
"peak_positions": 32,
"profit_factor": 0.37502606915979875,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.69,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20717,
"sortino": -5.4540728975605415,
"start_date": "2023-01-03",
"total_return_pct": -98.1,
"trades": 561,
"transaction_cost": 44.22808409761169,
"turnover_multiple": 18.003559387295475,
"underwater_pct": 95.65217391304348,
"win_rate": 18.4
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-08|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1548,
"avg_gross_exposure_pct": 99.8452,
"avg_hold_days": 9.8,
"avg_positions": 22.8651,
"blocked_fraction": 0.0,
"cagr_pct": -98.1,
"calmar": -0.99,
"capacity_opportunities": 568,
"end_date": "2024-01-03",
"ev_net_r": -0.6766804659801686,
"ev_without_best": {
"1": -0.7167995071032656,
"10": -0.8684035983358098,
"5": -0.806903878664965
},
"exit_reasons": {
"open_at_end": 16,
"stop": 325,
"time": 37,
"trailing_stop": 190
},
"gain_to_pain": -0.9024619891917041,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.7,
"measurement_start_equity": 2404.21,
"measurement_start_positions": 20,
"opened_positions": 568,
"peak_positions": 31,
"profit_factor": 0.3473588559624712,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.39,
"simulation_start_date": "2022-08-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20728,
"sortino": -5.338124166862787,
"start_date": "2023-01-03",
"total_return_pct": -98.1,
"trades": 568,
"transaction_cost": 84.16782007114617,
"turnover_multiple": 17.504257130439136,
"underwater_pct": 95.65217391304348,
"win_rate": 16.2
},
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-09|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1003,
"avg_gross_exposure_pct": 99.8997,
"avg_hold_days": 10.1,
"avg_positions": 23.4246,
"blocked_fraction": 0.0,
"cagr_pct": -78.5,
"calmar": -0.81,
"capacity_opportunities": 565,
"end_date": "2024-01-03",
"ev_net_r": 0.41497401255695615,
"ev_without_best": {
"1": -0.6256308821342452,
"10": -0.8015598782774525,
"5": -0.7325341166765301
},
"exit_reasons": {
"open_at_end": 24,
"stop": 311,
"time": 44,
"trailing_stop": 186
},
"gain_to_pain": 0.399881229235554,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 96.5,
"measurement_start_equity": 3516.42,
"measurement_start_positions": 17,
"opened_positions": 565,
"peak_positions": 33,
"profit_factor": 1.4123144396907807,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.58,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20795,
"sortino": 7.390774088673979,
"start_date": "2023-01-03",
"total_return_pct": -78.4,
"trades": 565,
"transaction_cost": 74.6423172763468,
"turnover_multiple": 21.226792384398564,
"underwater_pct": 96.44268774703558,
"win_rate": 17.9
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-09|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1008,
"avg_gross_exposure_pct": 99.8992,
"avg_hold_days": 10.2,
"avg_positions": 23.8373,
"blocked_fraction": 0.0,
"cagr_pct": -97.4,
"calmar": -0.99,
"capacity_opportunities": 571,
"end_date": "2024-01-03",
"ev_net_r": -0.6032923009393607,
"ev_without_best": {
"1": -0.6430714380477032,
"10": -0.810017529144655,
"5": -0.7417627272346685
},
"exit_reasons": {
"open_at_end": 21,
"stop": 317,
"time": 47,
"trailing_stop": 186
},
"gain_to_pain": -0.8605422126307144,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.4,
"measurement_start_equity": 3462.43,
"measurement_start_positions": 17,
"opened_positions": 571,
"peak_positions": 34,
"profit_factor": 0.3996419622366685,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.94,
"simulation_start_date": "2022-08-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20761,
"sortino": -5.006852273326611,
"start_date": "2023-01-03",
"total_return_pct": -97.4,
"trades": 571,
"transaction_cost": 127.84406097916516,
"turnover_multiple": 18.461609473572775,
"underwater_pct": 96.44268774703558,
"win_rate": 18.0
},
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-10|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1598,
"avg_gross_exposure_pct": 99.8402,
"avg_hold_days": 10.3,
"avg_positions": 23.2698,
"blocked_fraction": 0.0,
"cagr_pct": -98.0,
"calmar": -0.99,
"capacity_opportunities": 549,
"end_date": "2024-01-03",
"ev_net_r": -0.6925357317910928,
"ev_without_best": {
"1": -0.7341206765316131,
"10": -0.874480456171306,
"5": -0.8129558492654028
},
"exit_reasons": {
"open_at_end": 16,
"stop": 302,
"time": 44,
"trailing_stop": 187
},
"gain_to_pain": -0.8844973291619449,
"longest_underwater_sessions": 230,
"max_drawdown_pct": 98.6,
"measurement_start_equity": 2388.18,
"measurement_start_positions": 21,
"opened_positions": 549,
"peak_positions": 32,
"profit_factor": 0.3445037710473689,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.53,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20779,
"sortino": -5.366904809927917,
"start_date": "2023-01-03",
"total_return_pct": -98.0,
"trades": 549,
"transaction_cost": 40.422998372434726,
"turnover_multiple": 16.926277907207467,
"underwater_pct": 96.04743083003953,
"win_rate": 17.7
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-10|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1277,
"avg_gross_exposure_pct": 99.8723,
"avg_hold_days": 10.2,
"avg_positions": 23.7857,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -0.99,
"capacity_opportunities": 562,
"end_date": "2024-01-03",
"ev_net_r": -0.6502339760939395,
"ev_without_best": {
"1": -0.6907349561775576,
"10": -0.8557967923376492,
"5": -0.7899240340990031
},
"exit_reasons": {
"open_at_end": 18,
"stop": 314,
"time": 47,
"trailing_stop": 183
},
"gain_to_pain": -0.8916979708012676,
"longest_underwater_sessions": 209,
"max_drawdown_pct": 98.4,
"measurement_start_equity": 2414.26,
"measurement_start_positions": 22,
"opened_positions": 562,
"peak_positions": 33,
"profit_factor": 0.3688281290309789,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.21,
"simulation_start_date": "2022-09-06",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20756,
"sortino": -5.202110613772533,
"start_date": "2023-01-03",
"total_return_pct": -97.6,
"trades": 562,
"transaction_cost": 80.97591896300328,
"turnover_multiple": 16.77033935098193,
"underwater_pct": 96.04743083003953,
"win_rate": 17.6
},
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-11|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1171,
"avg_gross_exposure_pct": 99.8829,
"avg_hold_days": 10.1,
"avg_positions": 23.8095,
"blocked_fraction": 0.0,
"cagr_pct": -97.7,
"calmar": -0.99,
"capacity_opportunities": 569,
"end_date": "2024-01-03",
"ev_net_r": -0.6398644510300894,
"ev_without_best": {
"1": -0.6798924060248852,
"10": -0.8229084084076707,
"5": -0.7618159066577599
},
"exit_reasons": {
"open_at_end": 21,
"stop": 316,
"time": 43,
"trailing_stop": 189
},
"gain_to_pain": -0.8715979977613629,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 3557.99,
"measurement_start_positions": 22,
"opened_positions": 569,
"peak_positions": 33,
"profit_factor": 0.3595066663809152,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.26,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20788,
"sortino": -5.219140197055881,
"start_date": "2023-01-03",
"total_return_pct": -97.7,
"trades": 569,
"transaction_cost": 62.724916614243405,
"turnover_multiple": 17.629312228039822,
"underwater_pct": 95.25691699604744,
"win_rate": 18.5
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-11|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1412,
"avg_gross_exposure_pct": 99.8588,
"avg_hold_days": 10.2,
"avg_positions": 23.5913,
"blocked_fraction": 0.0,
"cagr_pct": -97.9,
"calmar": -0.99,
"capacity_opportunities": 565,
"end_date": "2024-01-03",
"ev_net_r": -0.6596204347148633,
"ev_without_best": {
"1": -0.6999226267104851,
"10": -0.8430538525420043,
"5": -0.783871682516247
},
"exit_reasons": {
"open_at_end": 19,
"stop": 310,
"time": 43,
"trailing_stop": 193
},
"gain_to_pain": -0.9313931998970986,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 2951.84,
"measurement_start_positions": 20,
"opened_positions": 565,
"peak_positions": 35,
"profit_factor": 0.3439954050159697,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.37,
"simulation_start_date": "2022-09-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20768,
"sortino": -5.4462221703584355,
"start_date": "2023-01-03",
"total_return_pct": -97.9,
"trades": 565,
"transaction_cost": 95.3127987029799,
"turnover_multiple": 16.144641766318617,
"underwater_pct": 97.23320158102767,
"win_rate": 17.2
},
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-12|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.16,
"avg_gross_exposure_pct": 99.84,
"avg_hold_days": 10.3,
"avg_positions": 23.9921,
"blocked_fraction": 0.0,
"cagr_pct": -97.9,
"calmar": -0.99,
"capacity_opportunities": 561,
"end_date": "2024-01-03",
"ev_net_r": -0.6438009213334477,
"ev_without_best": {
"1": -0.6844077336679967,
"10": -0.83541916183758,
"5": -0.7694954612483534
},
"exit_reasons": {
"open_at_end": 19,
"stop": 308,
"time": 47,
"trailing_stop": 187
},
"gain_to_pain": -0.8891581728047646,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 3172.64,
"measurement_start_positions": 23,
"opened_positions": 561,
"peak_positions": 35,
"profit_factor": 0.36555534846465365,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.23,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20774,
"sortino": -5.209685051014029,
"start_date": "2023-01-03",
"total_return_pct": -97.9,
"trades": 561,
"transaction_cost": 54.44647533452161,
"turnover_multiple": 17.161252248764942,
"underwater_pct": 95.65217391304348,
"win_rate": 18.2
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-12|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1726,
"avg_gross_exposure_pct": 99.8274,
"avg_hold_days": 10.4,
"avg_positions": 23.8056,
"blocked_fraction": 0.0,
"cagr_pct": -98.0,
"calmar": -0.99,
"capacity_opportunities": 554,
"end_date": "2024-01-03",
"ev_net_r": -0.6677467663511089,
"ev_without_best": {
"1": -0.7088653244291684,
"10": -0.8619767512901818,
"5": -0.795087814798946
},
"exit_reasons": {
"open_at_end": 18,
"stop": 306,
"time": 45,
"trailing_stop": 185
},
"gain_to_pain": -0.8937230262604794,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.6,
"measurement_start_equity": 3126.76,
"measurement_start_positions": 23,
"opened_positions": 554,
"peak_positions": 32,
"profit_factor": 0.34996041584677307,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.4,
"simulation_start_date": "2022-09-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20794,
"sortino": -5.419955088605773,
"start_date": "2023-01-03",
"total_return_pct": -98.0,
"trades": 554,
"transaction_cost": 104.5334940419098,
"turnover_multiple": 16.715944626691815,
"underwater_pct": 95.65217391304348,
"win_rate": 17.1
},
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-13|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1231,
"avg_gross_exposure_pct": 99.8769,
"avg_hold_days": 10.3,
"avg_positions": 24.2897,
"blocked_fraction": 0.0,
"cagr_pct": -79.7,
"calmar": -0.83,
"capacity_opportunities": 575,
"end_date": "2024-01-03",
"ev_net_r": 0.40644424035524385,
"ev_without_best": {
"1": -0.616046509432281,
"10": -0.8028651071148174,
"5": -0.7317866146193454
},
"exit_reasons": {
"open_at_end": 24,
"stop": 311,
"time": 48,
"trailing_stop": 192
},
"gain_to_pain": 0.2272757189386268,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 95.9,
"measurement_start_equity": 3533.54,
"measurement_start_positions": 19,
"opened_positions": 575,
"peak_positions": 33,
"profit_factor": 1.4091520455178705,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.55,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20714,
"sortino": 6.265438567947742,
"start_date": "2023-01-03",
"total_return_pct": -79.7,
"trades": 575,
"transaction_cost": 67.05286080720272,
"turnover_multiple": 18.976114833057707,
"underwater_pct": 96.83794466403161,
"win_rate": 17.9
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-13|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1631,
"avg_gross_exposure_pct": 99.8369,
"avg_hold_days": 10.0,
"avg_positions": 23.5833,
"blocked_fraction": 0.0,
"cagr_pct": -98.0,
"calmar": -0.99,
"capacity_opportunities": 571,
"end_date": "2024-01-03",
"ev_net_r": -0.6552929683092903,
"ev_without_best": {
"1": -0.6951633346586326,
"10": -0.85764816347628,
"5": -0.7928064970546916
},
"exit_reasons": {
"open_at_end": 19,
"stop": 318,
"time": 44,
"trailing_stop": 190
},
"gain_to_pain": -0.9298731750501714,
"longest_underwater_sessions": 223,
"max_drawdown_pct": 98.6,
"measurement_start_equity": 3490.33,
"measurement_start_positions": 19,
"opened_positions": 571,
"peak_positions": 32,
"profit_factor": 0.3600576717221312,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.23,
"simulation_start_date": "2022-09-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20741,
"sortino": -5.305504891151521,
"start_date": "2023-01-03",
"total_return_pct": -98.0,
"trades": 571,
"transaction_cost": 114.54073784126399,
"turnover_multiple": 16.408296327462445,
"underwater_pct": 96.83794466403161,
"win_rate": 17.3
},
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-14|cost=0.1",
"cluster": 2023,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.112,
"avg_gross_exposure_pct": 99.888,
"avg_hold_days": 10.4,
"avg_positions": 24.1627,
"blocked_fraction": 0.0,
"cagr_pct": -79.1,
"calmar": -0.82,
"capacity_opportunities": 567,
"end_date": "2024-01-03",
"ev_net_r": 0.4279701308106173,
"ev_without_best": {
"1": -0.6089347534430644,
"10": -0.7983216509057757,
"5": -0.7262717871310891
},
"exit_reasons": {
"open_at_end": 24,
"stop": 303,
"time": 48,
"trailing_stop": 192
},
"gain_to_pain": 0.3147467655300782,
"longest_underwater_sessions": 210,
"max_drawdown_pct": 96.1,
"measurement_start_equity": 5380.62,
"measurement_start_positions": 22,
"opened_positions": 567,
"peak_positions": 33,
"profit_factor": 1.4282635361855407,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": 0.57,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20703,
"sortino": 6.9270595985589765,
"start_date": "2023-01-03",
"total_return_pct": -79.1,
"trades": 567,
"transaction_cost": 108.22635294561971,
"turnover_multiple": 20.11410449829568,
"underwater_pct": 96.83794466403161,
"win_rate": 18.9
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2023-seed-14|cost=0.2",
"cluster": 2023,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"metrics": {
"avg_cash_pct": 0.1351,
"avg_gross_exposure_pct": 99.8649,
"avg_hold_days": 10.2,
"avg_positions": 23.9444,
"blocked_fraction": 0.0,
"cagr_pct": -98.3,
"calmar": -1.0,
"capacity_opportunities": 577,
"end_date": "2024-01-03",
"ev_net_r": -0.6663719170737303,
"ev_without_best": {
"1": -0.705846201392983,
"10": -0.8389596606177919,
"5": -0.7848533668343077
},
"exit_reasons": {
"open_at_end": 21,
"stop": 326,
"time": 47,
"trailing_stop": 183
},
"gain_to_pain": -0.9284881865112442,
"longest_underwater_sessions": 210,
"max_drawdown_pct": 98.8,
"measurement_start_equity": 5281.75,
"measurement_start_positions": 21,
"opened_positions": 577,
"peak_positions": 33,
"profit_factor": 0.33761269023027096,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.97,
"simulation_start_date": "2022-10-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 20723,
"sortino": -5.638663626747435,
"start_date": "2023-01-03",
"total_return_pct": -98.3,
"trades": 577,
"transaction_cost": 172.63937836849425,
"turnover_multiple": 16.34300926477912,
"underwater_pct": 96.83794466403161,
"win_rate": 17.7
},
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-01|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0868,
"avg_gross_exposure_pct": 99.9132,
"avg_hold_days": 10.7,
"avg_positions": 22.3413,
"blocked_fraction": 0.0,
"cagr_pct": -89.4,
"calmar": -0.96,
"capacity_opportunities": 489,
"end_date": "2024-12-31",
"ev_net_r": -0.4436624012920816,
"ev_without_best": {
"1": -0.49618613350562873,
"10": -0.7119099490734195,
"5": -0.6212121679680395
},
"exit_reasons": {
"open_at_end": 20,
"stop": 263,
"time": 52,
"trailing_stop": 154
},
"gain_to_pain": -0.8232538134508789,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 93.2,
"measurement_start_equity": 15627.84,
"measurement_start_positions": 25,
"opened_positions": 489,
"peak_positions": 32,
"profit_factor": 0.5269036698529983,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.35,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23069,
"sortino": -3.306969846385251,
"start_date": "2024-01-02",
"total_return_pct": -89.4,
"trades": 489,
"transaction_cost": 274.16162731522536,
"turnover_multiple": 17.543155504229976,
"underwater_pct": 98.81422924901186,
"win_rate": 19.6
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-01|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0613,
"avg_gross_exposure_pct": 99.9387,
"avg_hold_days": 11.1,
"avg_positions": 21.8175,
"blocked_fraction": 0.0,
"cagr_pct": -93.3,
"calmar": -0.99,
"capacity_opportunities": 465,
"end_date": "2024-12-31",
"ev_net_r": -0.593078417524282,
"ev_without_best": {
"1": -0.6226224083666476,
"10": -0.7822695788031652,
"5": -0.7199305034745215
},
"exit_reasons": {
"open_at_end": 11,
"stop": 249,
"time": 47,
"trailing_stop": 158
},
"gain_to_pain": -0.9717108565089123,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 18405.21,
"measurement_start_positions": 24,
"opened_positions": 465,
"peak_positions": 30,
"profit_factor": 0.3695644595371488,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.07,
"simulation_start_date": "2023-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23155,
"sortino": -3.8124564020748064,
"start_date": "2024-01-02",
"total_return_pct": -93.2,
"trades": 465,
"transaction_cost": 551.8354742306557,
"turnover_multiple": 14.991284376289533,
"underwater_pct": 99.60474308300395,
"win_rate": 18.9
},
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-02|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.1121,
"avg_gross_exposure_pct": 99.8879,
"avg_hold_days": 11.2,
"avg_positions": 22.4405,
"blocked_fraction": 0.0,
"cagr_pct": -92.8,
"calmar": -0.99,
"capacity_opportunities": 471,
"end_date": "2024-12-31",
"ev_net_r": -0.5495401871085898,
"ev_without_best": {
"1": -0.5786689960173315,
"10": -0.7596272723010407,
"5": -0.681605512144769
},
"exit_reasons": {
"open_at_end": 14,
"stop": 249,
"time": 51,
"trailing_stop": 157
},
"gain_to_pain": -0.94635220410276,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 9455.61,
"measurement_start_positions": 24,
"opened_positions": 471,
"peak_positions": 32,
"profit_factor": 0.40768290602570223,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.23,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23008,
"sortino": -4.024276375060749,
"start_date": "2024-01-02",
"total_return_pct": -92.7,
"trades": 471,
"transaction_cost": 151.0541955217477,
"turnover_multiple": 15.975087331409362,
"underwater_pct": 99.2094861660079,
"win_rate": 19.1
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-02|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0827,
"avg_gross_exposure_pct": 99.9173,
"avg_hold_days": 11.2,
"avg_positions": 21.9008,
"blocked_fraction": 0.0,
"cagr_pct": -93.6,
"calmar": -1.0,
"capacity_opportunities": 462,
"end_date": "2024-12-31",
"ev_net_r": -0.5662186698314804,
"ev_without_best": {
"1": -0.6053367275229282,
"10": -0.7718559355178279,
"5": -0.709125620071747
},
"exit_reasons": {
"open_at_end": 16,
"stop": 243,
"time": 47,
"trailing_stop": 156
},
"gain_to_pain": -0.9726288659258059,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.9,
"measurement_start_equity": 9235.51,
"measurement_start_positions": 24,
"opened_positions": 462,
"peak_positions": 31,
"profit_factor": 0.3919729619150003,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.18,
"simulation_start_date": "2023-07-10",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23109,
"sortino": -3.9144721267480294,
"start_date": "2024-01-02",
"total_return_pct": -93.5,
"trades": 462,
"transaction_cost": 283.8298158473949,
"turnover_multiple": 15.3662231889411,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-03|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0837,
"avg_gross_exposure_pct": 99.9163,
"avg_hold_days": 11.7,
"avg_positions": 22.4881,
"blocked_fraction": 0.0,
"cagr_pct": -90.4,
"calmar": -0.98,
"capacity_opportunities": 456,
"end_date": "2024-12-31",
"ev_net_r": -0.5001989772155495,
"ev_without_best": {
"1": -0.5343149743306275,
"10": -0.7342895448789685,
"5": -0.6527272556373304
},
"exit_reasons": {
"open_at_end": 18,
"stop": 235,
"time": 52,
"trailing_stop": 151
},
"gain_to_pain": -0.8752252973654183,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 8377.52,
"measurement_start_positions": 22,
"opened_positions": 456,
"peak_positions": 31,
"profit_factor": 0.44519466073388014,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.89,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23092,
"sortino": -3.639008084875304,
"start_date": "2024-01-02",
"total_return_pct": -90.3,
"trades": 456,
"transaction_cost": 126.07281441570595,
"turnover_multiple": 15.048942218664468,
"underwater_pct": 99.60474308300395,
"win_rate": 20.4
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-03|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0802,
"avg_gross_exposure_pct": 99.9198,
"avg_hold_days": 10.4,
"avg_positions": 20.6111,
"blocked_fraction": 0.0,
"cagr_pct": -92.2,
"calmar": -0.98,
"capacity_opportunities": 466,
"end_date": "2024-12-31",
"ev_net_r": -0.504010260469775,
"ev_without_best": {
"1": -0.5727044911751807,
"10": -0.7686626300479975,
"5": -0.6996527186848956
},
"exit_reasons": {
"open_at_end": 18,
"stop": 256,
"time": 40,
"trailing_stop": 152
},
"gain_to_pain": -0.8774856334550637,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 8113.48,
"measurement_start_positions": 23,
"opened_positions": 466,
"peak_positions": 29,
"profit_factor": 0.46797575703992883,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.94,
"simulation_start_date": "2023-07-17",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23217,
"sortino": -3.716065018433175,
"start_date": "2024-01-02",
"total_return_pct": -92.1,
"trades": 466,
"transaction_cost": 253.0377555680177,
"turnover_multiple": 15.59366360476748,
"underwater_pct": 99.60474308300395,
"win_rate": 18.2
},
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-04|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0997,
"avg_gross_exposure_pct": 99.9003,
"avg_hold_days": 10.7,
"avg_positions": 21.4683,
"blocked_fraction": 0.0,
"cagr_pct": -92.3,
"calmar": -0.98,
"capacity_opportunities": 472,
"end_date": "2024-12-31",
"ev_net_r": -0.5627380125152573,
"ev_without_best": {
"1": -0.5918329976798333,
"10": -0.7627113496459982,
"5": -0.6927013451162893
},
"exit_reasons": {
"open_at_end": 13,
"stop": 257,
"time": 40,
"trailing_stop": 162
},
"gain_to_pain": -0.9315769080450156,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.7,
"measurement_start_equity": 10482.05,
"measurement_start_positions": 25,
"opened_positions": 472,
"peak_positions": 30,
"profit_factor": 0.40436824064319404,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.03,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23147,
"sortino": -3.971496640572615,
"start_date": "2024-01-02",
"total_return_pct": -92.2,
"trades": 472,
"transaction_cost": 163.86135975060895,
"turnover_multiple": 15.632568033028745,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-04|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0822,
"avg_gross_exposure_pct": 99.9178,
"avg_hold_days": 10.6,
"avg_positions": 21.873,
"blocked_fraction": 0.0,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 480,
"end_date": "2024-12-31",
"ev_net_r": -0.5140282166796415,
"ev_without_best": {
"1": -0.5675890346760575,
"10": -0.7695847903549217,
"5": -0.6907525526886513
},
"exit_reasons": {
"open_at_end": 15,
"stop": 262,
"time": 49,
"trailing_stop": 154
},
"gain_to_pain": -0.9819344499810436,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 10087.85,
"measurement_start_positions": 25,
"opened_positions": 480,
"peak_positions": 29,
"profit_factor": 0.458271023673953,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.03,
"simulation_start_date": "2023-07-24",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23139,
"sortino": -3.9318193092267766,
"start_date": "2024-01-02",
"total_return_pct": -92.1,
"trades": 480,
"transaction_cost": 349.37765869932787,
"turnover_multiple": 17.316755240181397,
"underwater_pct": 98.81422924901186,
"win_rate": 16.9
},
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-05|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0754,
"avg_gross_exposure_pct": 99.9246,
"avg_hold_days": 11.1,
"avg_positions": 21.9246,
"blocked_fraction": 0.0,
"cagr_pct": -92.9,
"calmar": -0.99,
"capacity_opportunities": 465,
"end_date": "2024-12-31",
"ev_net_r": -0.5657065104311578,
"ev_without_best": {
"1": -0.5952468261863973,
"10": -0.7825286153180286,
"5": -0.7073793861244668
},
"exit_reasons": {
"open_at_end": 14,
"stop": 249,
"time": 51,
"trailing_stop": 151
},
"gain_to_pain": -0.9356976608218429,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 11217.52,
"measurement_start_positions": 24,
"opened_positions": 465,
"peak_positions": 30,
"profit_factor": 0.40732087412976914,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.14,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23086,
"sortino": -4.030685762425827,
"start_date": "2024-01-02",
"total_return_pct": -92.8,
"trades": 465,
"transaction_cost": 167.47841219467568,
"turnover_multiple": 14.930074757582396,
"underwater_pct": 99.60474308300395,
"win_rate": 19.4
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-05|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0762,
"avg_gross_exposure_pct": 99.9238,
"avg_hold_days": 10.7,
"avg_positions": 21.619,
"blocked_fraction": 0.0,
"cagr_pct": -90.4,
"calmar": -0.97,
"capacity_opportunities": 473,
"end_date": "2024-12-31",
"ev_net_r": -0.4848241174346697,
"ev_without_best": {
"1": -0.5391173965046661,
"10": -0.7327716154269357,
"5": -0.6510231974211069
},
"exit_reasons": {
"open_at_end": 17,
"stop": 246,
"time": 43,
"trailing_stop": 167
},
"gain_to_pain": -0.8517296643986771,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 93.3,
"measurement_start_equity": 8887.69,
"measurement_start_positions": 23,
"opened_positions": 473,
"peak_positions": 32,
"profit_factor": 0.4812725485677663,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.55,
"simulation_start_date": "2023-07-31",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23130,
"sortino": -3.48849510033835,
"start_date": "2024-01-02",
"total_return_pct": -90.3,
"trades": 473,
"transaction_cost": 292.6239413020348,
"turnover_multiple": 16.46231705325201,
"underwater_pct": 99.2094861660079,
"win_rate": 19.0
},
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-06|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.1008,
"avg_gross_exposure_pct": 99.8992,
"avg_hold_days": 10.8,
"avg_positions": 21.6865,
"blocked_fraction": 0.0,
"cagr_pct": -89.9,
"calmar": -0.97,
"capacity_opportunities": 469,
"end_date": "2024-12-31",
"ev_net_r": -0.4670512087121305,
"ev_without_best": {
"1": -0.505416012656039,
"10": -0.7134222203635997,
"5": -0.6269868062275412
},
"exit_reasons": {
"open_at_end": 16,
"stop": 247,
"time": 46,
"trailing_stop": 160
},
"gain_to_pain": -0.8533588310301267,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 15957.89,
"measurement_start_positions": 25,
"opened_positions": 469,
"peak_positions": 31,
"profit_factor": 0.49206944930245333,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.56,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23161,
"sortino": -3.3134997638845847,
"start_date": "2024-01-02",
"total_return_pct": -89.8,
"trades": 469,
"transaction_cost": 273.9236858586285,
"turnover_multiple": 17.165407573221053,
"underwater_pct": 98.81422924901186,
"win_rate": 19.8
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-06|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0599,
"avg_gross_exposure_pct": 99.9401,
"avg_hold_days": 10.8,
"avg_positions": 21.5397,
"blocked_fraction": 0.0,
"cagr_pct": -92.9,
"calmar": -1.0,
"capacity_opportunities": 468,
"end_date": "2024-12-31",
"ev_net_r": -0.6006344154719343,
"ev_without_best": {
"1": -0.6309107388501409,
"10": -0.7804723294411761,
"5": -0.7194243346088818
},
"exit_reasons": {
"open_at_end": 15,
"stop": 252,
"time": 49,
"trailing_stop": 152
},
"gain_to_pain": -0.9996703495193351,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 15307.79,
"measurement_start_positions": 24,
"opened_positions": 468,
"peak_positions": 31,
"profit_factor": 0.37304513625359065,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.12,
"simulation_start_date": "2023-08-07",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23147,
"sortino": -3.9455920334096453,
"start_date": "2024-01-02",
"total_return_pct": -92.8,
"trades": 468,
"transaction_cost": 466.94259185574396,
"turnover_multiple": 15.25179636824597,
"underwater_pct": 99.60474308300395,
"win_rate": 18.4
},
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-07|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.109,
"avg_gross_exposure_pct": 99.891,
"avg_hold_days": 11.3,
"avg_positions": 22.1627,
"blocked_fraction": 0.0,
"cagr_pct": -91.1,
"calmar": -0.98,
"capacity_opportunities": 463,
"end_date": "2024-12-31",
"ev_net_r": -0.5253323168525647,
"ev_without_best": {
"1": -0.5549131227331978,
"10": -0.7329380937477598,
"5": -0.6580020832211504
},
"exit_reasons": {
"open_at_end": 17,
"stop": 245,
"time": 46,
"trailing_stop": 155
},
"gain_to_pain": -0.8968553227043746,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 15717.8,
"measurement_start_positions": 25,
"opened_positions": 463,
"peak_positions": 29,
"profit_factor": 0.4291977343008151,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.8,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23097,
"sortino": -3.598469624983212,
"start_date": "2024-01-02",
"total_return_pct": -91.0,
"trades": 463,
"transaction_cost": 232.85975392526365,
"turnover_multiple": 14.815034796553183,
"underwater_pct": 99.60474308300395,
"win_rate": 19.7
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-07|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0652,
"avg_gross_exposure_pct": 99.9348,
"avg_hold_days": 10.9,
"avg_positions": 21.254,
"blocked_fraction": 0.0,
"cagr_pct": -91.9,
"calmar": -0.99,
"capacity_opportunities": 453,
"end_date": "2024-12-31",
"ev_net_r": -0.540125422988946,
"ev_without_best": {
"1": -0.5799646516369876,
"10": -0.7709601890355057,
"5": -0.6906622165382912
},
"exit_reasons": {
"open_at_end": 16,
"stop": 249,
"time": 37,
"trailing_stop": 151
},
"gain_to_pain": -1.0,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 92.5,
"measurement_start_equity": 15141.96,
"measurement_start_positions": 25,
"opened_positions": 453,
"peak_positions": 29,
"profit_factor": 0.42632327692974525,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.06,
"simulation_start_date": "2023-08-14",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23174,
"sortino": -3.8506844717096764,
"start_date": "2024-01-02",
"total_return_pct": -91.8,
"trades": 453,
"transaction_cost": 477.1047952603773,
"turnover_multiple": 15.754393594368802,
"underwater_pct": 99.60474308300395,
"win_rate": 18.3
},
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-08|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0774,
"avg_gross_exposure_pct": 99.9226,
"avg_hold_days": 11.0,
"avg_positions": 22.2341,
"blocked_fraction": 0.0,
"cagr_pct": -92.1,
"calmar": -0.98,
"capacity_opportunities": 479,
"end_date": "2024-12-31",
"ev_net_r": -0.5032234977810491,
"ev_without_best": {
"1": -0.5569706576486223,
"10": -0.7458607829526787,
"5": -0.6669886936989113
},
"exit_reasons": {
"open_at_end": 15,
"stop": 252,
"time": 51,
"trailing_stop": 161
},
"gain_to_pain": -0.9500032116582853,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 93.6,
"measurement_start_equity": 9893.21,
"measurement_start_positions": 25,
"opened_positions": 479,
"peak_positions": 32,
"profit_factor": 0.46684195136070145,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.88,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23052,
"sortino": -3.7249982691530494,
"start_date": "2024-01-02",
"total_return_pct": -92.0,
"trades": 479,
"transaction_cost": 167.8170827876641,
"turnover_multiple": 16.962854603072625,
"underwater_pct": 98.41897233201581,
"win_rate": 19.6
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-08|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0797,
"avg_gross_exposure_pct": 99.9203,
"avg_hold_days": 11.5,
"avg_positions": 22.3492,
"blocked_fraction": 0.0,
"cagr_pct": -91.8,
"calmar": -0.98,
"capacity_opportunities": 457,
"end_date": "2024-12-31",
"ev_net_r": -0.5056875858222908,
"ev_without_best": {
"1": -0.5506802350279919,
"10": -0.7501631285227242,
"5": -0.6687563020908599
},
"exit_reasons": {
"open_at_end": 17,
"stop": 243,
"time": 45,
"trailing_stop": 152
},
"gain_to_pain": -0.8321225178507455,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 10183.01,
"measurement_start_positions": 24,
"opened_positions": 457,
"peak_positions": 32,
"profit_factor": 0.45246976105663206,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.83,
"simulation_start_date": "2023-08-21",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23126,
"sortino": -3.645368637314958,
"start_date": "2024-01-02",
"total_return_pct": -91.7,
"trades": 457,
"transaction_cost": 293.5437729852923,
"turnover_multiple": 14.41340885383066,
"underwater_pct": 99.60474308300395,
"win_rate": 19.7
},
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-09|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0936,
"avg_gross_exposure_pct": 99.9064,
"avg_hold_days": 11.1,
"avg_positions": 21.8175,
"blocked_fraction": 0.0,
"cagr_pct": -90.0,
"calmar": -0.97,
"capacity_opportunities": 463,
"end_date": "2024-12-31",
"ev_net_r": -0.49931985767490683,
"ev_without_best": {
"1": -0.5329170428866381,
"10": -0.7452135528139731,
"5": -0.650841799405281
},
"exit_reasons": {
"open_at_end": 17,
"stop": 239,
"time": 54,
"trailing_stop": 153
},
"gain_to_pain": -0.8414423524586012,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 92.9,
"measurement_start_equity": 11770.1,
"measurement_start_positions": 24,
"opened_positions": 463,
"peak_positions": 32,
"profit_factor": 0.4630578470224364,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.67,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23145,
"sortino": -3.4547809011887107,
"start_date": "2024-01-02",
"total_return_pct": -89.9,
"trades": 463,
"transaction_cost": 186.69688671198412,
"turnover_multiple": 15.861962660638747,
"underwater_pct": 99.2094861660079,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-09|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0616,
"avg_gross_exposure_pct": 99.9384,
"avg_hold_days": 11.0,
"avg_positions": 21.754,
"blocked_fraction": 0.0,
"cagr_pct": -92.1,
"calmar": -0.98,
"capacity_opportunities": 464,
"end_date": "2024-12-31",
"ev_net_r": -0.4879273221118725,
"ev_without_best": {
"1": -0.5568835517871549,
"10": -0.7674898301420298,
"5": -0.678875543852342
},
"exit_reasons": {
"open_at_end": 19,
"stop": 254,
"time": 45,
"trailing_stop": 146
},
"gain_to_pain": -0.8669372560644448,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.9,
"measurement_start_equity": 10294.27,
"measurement_start_positions": 24,
"opened_positions": 464,
"peak_positions": 30,
"profit_factor": 0.48552474920836686,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.02,
"simulation_start_date": "2023-08-28",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23158,
"sortino": -3.9422265762348228,
"start_date": "2024-01-02",
"total_return_pct": -92.1,
"trades": 464,
"transaction_cost": 292.2137928546257,
"turnover_multiple": 14.193031310361281,
"underwater_pct": 99.60474308300395,
"win_rate": 18.8
},
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-10|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.1274,
"avg_gross_exposure_pct": 99.8726,
"avg_hold_days": 11.0,
"avg_positions": 21.2619,
"blocked_fraction": 0.0,
"cagr_pct": -92.9,
"calmar": -0.99,
"capacity_opportunities": 454,
"end_date": "2024-12-31",
"ev_net_r": -0.56277743718141,
"ev_without_best": {
"1": -0.6196222414995123,
"10": -0.8032296946254985,
"5": -0.7358013273130533
},
"exit_reasons": {
"open_at_end": 12,
"stop": 247,
"time": 44,
"trailing_stop": 151
},
"gain_to_pain": -0.9401418783613552,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 16557.54,
"measurement_start_positions": 25,
"opened_positions": 454,
"peak_positions": 31,
"profit_factor": 0.414975092537098,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.89,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23253,
"sortino": -3.658993284313715,
"start_date": "2024-01-02",
"total_return_pct": -92.8,
"trades": 454,
"transaction_cost": 251.83232151789736,
"turnover_multiple": 15.209525178130164,
"underwater_pct": 99.60474308300395,
"win_rate": 18.3
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-10|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0746,
"avg_gross_exposure_pct": 99.9254,
"avg_hold_days": 11.2,
"avg_positions": 22.1032,
"blocked_fraction": 0.0,
"cagr_pct": -89.7,
"calmar": -0.97,
"capacity_opportunities": 467,
"end_date": "2024-12-31",
"ev_net_r": -0.4548930745650235,
"ev_without_best": {
"1": -0.5400170332756519,
"10": -0.735231923969336,
"5": -0.6525400753622618
},
"exit_reasons": {
"open_at_end": 19,
"stop": 244,
"time": 51,
"trailing_stop": 153
},
"gain_to_pain": -0.8754750450250912,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 92.7,
"measurement_start_equity": 15718.91,
"measurement_start_positions": 23,
"opened_positions": 467,
"peak_positions": 29,
"profit_factor": 0.509512315882407,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.75,
"simulation_start_date": "2023-09-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23091,
"sortino": -3.5399496125898366,
"start_date": "2024-01-02",
"total_return_pct": -89.6,
"trades": 467,
"transaction_cost": 518.4473918879015,
"turnover_multiple": 16.491200467713778,
"underwater_pct": 98.41897233201581,
"win_rate": 18.4
},
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-11|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.087,
"avg_gross_exposure_pct": 99.913,
"avg_hold_days": 10.7,
"avg_positions": 21.4921,
"blocked_fraction": 0.0,
"cagr_pct": -92.3,
"calmar": -0.98,
"capacity_opportunities": 470,
"end_date": "2024-12-31",
"ev_net_r": -0.5052287908055738,
"ev_without_best": {
"1": -0.5600116217431528,
"10": -0.7662027377939467,
"5": -0.6750798485366433
},
"exit_reasons": {
"open_at_end": 14,
"stop": 260,
"time": 46,
"trailing_stop": 150
},
"gain_to_pain": -0.9278404241039365,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 94.4,
"measurement_start_equity": 11899.16,
"measurement_start_positions": 25,
"opened_positions": 470,
"peak_positions": 28,
"profit_factor": 0.45795006994494836,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.88,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23113,
"sortino": -3.7247693249963114,
"start_date": "2024-01-02",
"total_return_pct": -92.2,
"trades": 470,
"transaction_cost": 208.2415395056542,
"turnover_multiple": 17.50052436522025,
"underwater_pct": 98.81422924901186,
"win_rate": 20.0
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-11|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.1076,
"avg_gross_exposure_pct": 99.8924,
"avg_hold_days": 10.9,
"avg_positions": 22.1706,
"blocked_fraction": 0.0,
"cagr_pct": -91.4,
"calmar": -0.98,
"capacity_opportunities": 480,
"end_date": "2024-12-31",
"ev_net_r": -0.5266451293685152,
"ev_without_best": {
"1": -0.5802322874749287,
"10": -0.7674573167915875,
"5": -0.6908351809334033
},
"exit_reasons": {
"open_at_end": 16,
"stop": 258,
"time": 48,
"trailing_stop": 158
},
"gain_to_pain": -0.9492197975574035,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.0,
"measurement_start_equity": 11618.37,
"measurement_start_positions": 25,
"opened_positions": 480,
"peak_positions": 30,
"profit_factor": 0.4409224579811997,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.82,
"simulation_start_date": "2023-09-11",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23090,
"sortino": -3.708889534265782,
"start_date": "2024-01-02",
"total_return_pct": -91.3,
"trades": 480,
"transaction_cost": 369.91351718240406,
"turnover_multiple": 15.919337961452598,
"underwater_pct": 99.2094861660079,
"win_rate": 17.7
},
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-12|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0733,
"avg_gross_exposure_pct": 99.9267,
"avg_hold_days": 11.0,
"avg_positions": 22.127,
"blocked_fraction": 0.0,
"cagr_pct": -92.2,
"calmar": -0.99,
"capacity_opportunities": 475,
"end_date": "2024-12-31",
"ev_net_r": -0.5621098626894812,
"ev_without_best": {
"1": -0.5910193771677289,
"10": -0.7665654358306848,
"5": -0.6931849474655748
},
"exit_reasons": {
"open_at_end": 14,
"stop": 260,
"time": 47,
"trailing_stop": 154
},
"gain_to_pain": -0.9490239179385016,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.4,
"measurement_start_equity": 12143.92,
"measurement_start_positions": 22,
"opened_positions": 475,
"peak_positions": 30,
"profit_factor": 0.4079170133485458,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.15,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23091,
"sortino": -3.9524938743766507,
"start_date": "2024-01-02",
"total_return_pct": -92.2,
"trades": 475,
"transaction_cost": 194.78585747190553,
"turnover_multiple": 16.039784309506775,
"underwater_pct": 99.2094861660079,
"win_rate": 18.3
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-12|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0917,
"avg_gross_exposure_pct": 99.9083,
"avg_hold_days": 11.2,
"avg_positions": 21.8175,
"blocked_fraction": 0.0,
"cagr_pct": -89.7,
"calmar": -0.97,
"capacity_opportunities": 461,
"end_date": "2024-12-31",
"ev_net_r": -0.4976870101557354,
"ev_without_best": {
"1": -0.5313812887852485,
"10": -0.7415132827361524,
"5": -0.6495899716778322
},
"exit_reasons": {
"open_at_end": 19,
"stop": 239,
"time": 48,
"trailing_stop": 155
},
"gain_to_pain": -0.8604253884917887,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 92.4,
"measurement_start_equity": 11955.94,
"measurement_start_positions": 22,
"opened_positions": 461,
"peak_positions": 29,
"profit_factor": 0.4672178583321193,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.49,
"simulation_start_date": "2023-09-18",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23156,
"sortino": -3.2512730823008025,
"start_date": "2024-01-02",
"total_return_pct": -89.7,
"trades": 461,
"transaction_cost": 381.3916562813024,
"turnover_multiple": 15.949881660551256,
"underwater_pct": 99.2094861660079,
"win_rate": 18.4
},
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-13|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.102,
"avg_gross_exposure_pct": 99.898,
"avg_hold_days": 11.0,
"avg_positions": 22.0794,
"blocked_fraction": 0.0,
"cagr_pct": -92.0,
"calmar": -0.98,
"capacity_opportunities": 474,
"end_date": "2024-12-31",
"ev_net_r": -0.4976079596950996,
"ev_without_best": {
"1": -0.5264422259946664,
"10": -0.737316430591745,
"5": -0.6406998586048177
},
"exit_reasons": {
"open_at_end": 17,
"stop": 250,
"time": 46,
"trailing_stop": 161
},
"gain_to_pain": -0.8574671594664308,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 93.8,
"measurement_start_equity": 14760.64,
"measurement_start_positions": 24,
"opened_positions": 474,
"peak_positions": 30,
"profit_factor": 0.4639976305321263,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.96,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23095,
"sortino": -3.7569724546953296,
"start_date": "2024-01-02",
"total_return_pct": -92.0,
"trades": 474,
"transaction_cost": 216.7505651248676,
"turnover_multiple": 14.684360916929592,
"underwater_pct": 99.60474308300395,
"win_rate": 19.0
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-13|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0806,
"avg_gross_exposure_pct": 99.9194,
"avg_hold_days": 11.0,
"avg_positions": 22.0,
"blocked_fraction": 0.0,
"cagr_pct": -91.9,
"calmar": -0.98,
"capacity_opportunities": 470,
"end_date": "2024-12-31",
"ev_net_r": -0.5031061500653288,
"ev_without_best": {
"1": -0.5577857017789085,
"10": -0.7779828366616061,
"5": -0.6835135678528731
},
"exit_reasons": {
"open_at_end": 14,
"stop": 252,
"time": 47,
"trailing_stop": 157
},
"gain_to_pain": -0.9094072166115513,
"longest_underwater_sessions": 208,
"max_drawdown_pct": 94.1,
"measurement_start_equity": 14698.53,
"measurement_start_positions": 25,
"opened_positions": 470,
"peak_positions": 30,
"profit_factor": 0.47696665863823795,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.72,
"simulation_start_date": "2023-09-25",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23121,
"sortino": -3.5650191548765275,
"start_date": "2024-01-02",
"total_return_pct": -91.9,
"trades": 470,
"transaction_cost": 481.4356084632138,
"turnover_multiple": 16.376998531935293,
"underwater_pct": 99.2094861660079,
"win_rate": 18.5
},
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-14|cost=0.1",
"cluster": 2024,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0888,
"avg_gross_exposure_pct": 99.9112,
"avg_hold_days": 11.2,
"avg_positions": 21.3373,
"blocked_fraction": 0.0,
"cagr_pct": -90.6,
"calmar": -0.97,
"capacity_opportunities": 451,
"end_date": "2024-12-31",
"ev_net_r": -0.5831299805549403,
"ev_without_best": {
"1": -0.6232873294829224,
"10": -0.8016017636918595,
"5": -0.7264848052970959
},
"exit_reasons": {
"open_at_end": 14,
"stop": 242,
"time": 49,
"trailing_stop": 146
},
"gain_to_pain": -0.9546540498827562,
"longest_underwater_sessions": 205,
"max_drawdown_pct": 93.1,
"measurement_start_equity": 2052.15,
"measurement_start_positions": 22,
"opened_positions": 451,
"peak_positions": 32,
"profit_factor": 0.39535090828133623,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -2.9,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23155,
"sortino": -3.7217347242675345,
"start_date": "2024-01-02",
"total_return_pct": -90.5,
"trades": 451,
"transaction_cost": 40.271764386395496,
"turnover_multiple": 19.624181656504394,
"underwater_pct": 94.46640316205533,
"win_rate": 18.6
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2024-seed-14|cost=0.2",
"cluster": 2024,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"metrics": {
"avg_cash_pct": 0.0798,
"avg_gross_exposure_pct": 99.9202,
"avg_hold_days": 10.8,
"avg_positions": 21.373,
"blocked_fraction": 0.0,
"cagr_pct": -93.1,
"calmar": -0.99,
"capacity_opportunities": 465,
"end_date": "2024-12-31",
"ev_net_r": -0.5819327683616045,
"ev_without_best": {
"1": -0.6208317741682585,
"10": -0.8091958501134399,
"5": -0.7297615466623547
},
"exit_reasons": {
"open_at_end": 14,
"stop": 253,
"time": 50,
"trailing_stop": 148
},
"gain_to_pain": -0.9394848559588445,
"longest_underwater_sessions": 252,
"max_drawdown_pct": 94.0,
"measurement_start_equity": 15729.03,
"measurement_start_positions": 23,
"opened_positions": 465,
"peak_positions": 33,
"profit_factor": 0.3952842897108031,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.21,
"simulation_start_date": "2023-10-02",
"skipped_book_full": 0,
"skipped_min_initial_risk": 23148,
"sortino": -3.9559712805489644,
"start_date": "2024-01-02",
"total_return_pct": -93.0,
"trades": 465,
"transaction_cost": 482.27880912393823,
"turnover_multiple": 15.330850317023305,
"underwater_pct": 99.60474308300395,
"win_rate": 17.6
},
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-01|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1703,
"avg_gross_exposure_pct": 99.8297,
"avg_hold_days": 11.7,
"avg_positions": 26.7222,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 553,
"end_date": "2026-01-05",
"ev_net_r": -0.642526344178984,
"ev_without_best": {
"1": -0.6843590578354728,
"10": -0.7798625745651397,
"5": -0.7363519079738226
},
"exit_reasons": {
"open_at_end": 14,
"stop": 316,
"time": 69,
"trailing_stop": 154
},
"gain_to_pain": -0.9425227837288026,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 1659.68,
"measurement_start_positions": 28,
"opened_positions": 553,
"peak_positions": 38,
"profit_factor": 0.27442546418976477,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.62,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24585,
"sortino": -5.386977397215333,
"start_date": "2025-01-02",
"total_return_pct": -97.6,
"trades": 553,
"transaction_cost": 15.674419520508083,
"turnover_multiple": 9.444241974662635,
"underwater_pct": 98.41897233201581,
"win_rate": 16.6
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-01|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1093,
"avg_gross_exposure_pct": 99.8907,
"avg_hold_days": 11.9,
"avg_positions": 27.0714,
"blocked_fraction": 0.0,
"cagr_pct": -96.5,
"calmar": -0.99,
"capacity_opportunities": 550,
"end_date": "2026-01-05",
"ev_net_r": -0.5389935986352683,
"ev_without_best": {
"1": -0.5872564327413096,
"10": -0.7325925323210357,
"5": -0.6873282216763495
},
"exit_reasons": {
"open_at_end": 15,
"stop": 301,
"time": 71,
"trailing_stop": 163
},
"gain_to_pain": -0.9315089491788092,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.5,
"measurement_start_equity": 1730.58,
"measurement_start_positions": 28,
"opened_positions": 550,
"peak_positions": 38,
"profit_factor": 0.37091587025371836,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.0,
"simulation_start_date": "2024-07-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24537,
"sortino": -4.958906173855691,
"start_date": "2025-01-02",
"total_return_pct": -96.6,
"trades": 550,
"transaction_cost": 36.06110038572266,
"turnover_multiple": 10.418790343619671,
"underwater_pct": 98.81422924901186,
"win_rate": 17.5
},
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-02|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1066,
"avg_gross_exposure_pct": 99.8934,
"avg_hold_days": 14.4,
"avg_positions": 12.9048,
"blocked_fraction": 0.0,
"cagr_pct": -71.6,
"calmar": -0.97,
"capacity_opportunities": 190,
"end_date": "2026-01-05",
"ev_net_r": -0.6346780885970994,
"ev_without_best": {
"1": -0.6560657151681599,
"10": -0.7535831879148873,
"5": -0.7110210374488236
},
"exit_reasons": {
"open_at_end": 4,
"stop": 89,
"time": 37,
"trailing_stop": 60
},
"gain_to_pain": -0.9930742429321289,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 73.6,
"measurement_start_equity": 1616.72,
"measurement_start_positions": 26,
"opened_positions": 190,
"peak_positions": 29,
"profit_factor": 0.13907074337571756,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.9,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 26186,
"sortino": -4.464072672626731,
"start_date": "2025-01-02",
"total_return_pct": -71.8,
"trades": 190,
"transaction_cost": 8.064062468975624,
"turnover_multiple": 4.987915327932867,
"underwater_pct": 98.81422924901186,
"win_rate": 14.7
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-02|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1163,
"avg_gross_exposure_pct": 99.8837,
"avg_hold_days": 14.6,
"avg_positions": 12.7262,
"blocked_fraction": 0.0,
"cagr_pct": -67.4,
"calmar": -0.98,
"capacity_opportunities": 184,
"end_date": "2026-01-05",
"ev_net_r": -0.5937201503082378,
"ev_without_best": {
"1": -0.6226120520494257,
"10": -0.7561815366661979,
"5": -0.697548804459807
},
"exit_reasons": {
"open_at_end": 4,
"stop": 90,
"time": 34,
"trailing_stop": 56
},
"gain_to_pain": -0.9453094984728841,
"longest_underwater_sessions": 248,
"max_drawdown_pct": 68.9,
"measurement_start_equity": 1504.59,
"measurement_start_positions": 25,
"opened_positions": 184,
"peak_positions": 29,
"profit_factor": 0.21390772495039106,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.74,
"simulation_start_date": "2024-07-08",
"skipped_book_full": 0,
"skipped_min_initial_risk": 26259,
"sortino": -4.511302819866644,
"start_date": "2025-01-02",
"total_return_pct": -67.7,
"trades": 184,
"transaction_cost": 14.629481858046828,
"turnover_multiple": 4.861617403427788,
"underwater_pct": 98.81422924901186,
"win_rate": 16.3
},
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-03|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.2978,
"avg_gross_exposure_pct": 99.7022,
"avg_hold_days": 11.6,
"avg_positions": 26.0079,
"blocked_fraction": 0.0,
"cagr_pct": -98.0,
"calmar": -1.0,
"capacity_opportunities": 538,
"end_date": "2026-01-05",
"ev_net_r": -0.6760544501714164,
"ev_without_best": {
"1": -0.7191181113341246,
"10": -0.8108339407124378,
"5": -0.7688796193932024
},
"exit_reasons": {
"open_at_end": 10,
"stop": 307,
"time": 67,
"trailing_stop": 154
},
"gain_to_pain": -0.9771363583450855,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 1165.23,
"measurement_start_positions": 28,
"opened_positions": 538,
"peak_positions": 37,
"profit_factor": 0.25461102349025266,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.19,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24285,
"sortino": -5.762370405055936,
"start_date": "2025-01-02",
"total_return_pct": -98.1,
"trades": 538,
"transaction_cost": 8.655791703177266,
"turnover_multiple": 7.4283975723052675,
"underwater_pct": 98.81422924901186,
"win_rate": 16.7
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-03|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1639,
"avg_gross_exposure_pct": 99.8361,
"avg_hold_days": 11.5,
"avg_positions": 26.7778,
"blocked_fraction": 0.0,
"cagr_pct": -97.0,
"calmar": -0.99,
"capacity_opportunities": 562,
"end_date": "2026-01-05",
"ev_net_r": -0.5568160496681794,
"ev_without_best": {
"1": -0.604078292761316,
"10": -0.7546157862872633,
"5": -0.7024685255653125
},
"exit_reasons": {
"open_at_end": 13,
"stop": 321,
"time": 70,
"trailing_stop": 158
},
"gain_to_pain": -0.9526452781386399,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 1139.25,
"measurement_start_positions": 28,
"opened_positions": 562,
"peak_positions": 37,
"profit_factor": 0.3622362196104287,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -3.89,
"simulation_start_date": "2024-07-15",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24410,
"sortino": -4.885529972176526,
"start_date": "2025-01-02",
"total_return_pct": -97.1,
"trades": 562,
"transaction_cost": 22.531660960070862,
"turnover_multiple": 9.888813236809682,
"underwater_pct": 98.41897233201581,
"win_rate": 17.3
},
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-04|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1429,
"avg_gross_exposure_pct": 99.8571,
"avg_hold_days": 11.5,
"avg_positions": 26.5278,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -1.0,
"capacity_opportunities": 548,
"end_date": "2026-01-05",
"ev_net_r": -0.6056987553582683,
"ev_without_best": {
"1": -0.654313201164728,
"10": -0.8033590198940612,
"5": -0.7555270929839926
},
"exit_reasons": {
"open_at_end": 12,
"stop": 319,
"time": 63,
"trailing_stop": 154
},
"gain_to_pain": -0.9598657199034024,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 1603.01,
"measurement_start_positions": 31,
"opened_positions": 548,
"peak_positions": 37,
"profit_factor": 0.32329092424136113,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.34,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24550,
"sortino": -5.295509138203658,
"start_date": "2025-01-02",
"total_return_pct": -97.6,
"trades": 548,
"transaction_cost": 14.367213854548867,
"turnover_multiple": 8.962647678148524,
"underwater_pct": 98.81422924901186,
"win_rate": 15.7
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-04|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1528,
"avg_gross_exposure_pct": 99.8472,
"avg_hold_days": 11.8,
"avg_positions": 26.3214,
"blocked_fraction": 0.0,
"cagr_pct": -97.3,
"calmar": -0.99,
"capacity_opportunities": 535,
"end_date": "2026-01-05",
"ev_net_r": -0.6572183978606347,
"ev_without_best": {
"1": -0.7004374237916009,
"10": -0.7926437665695629,
"5": -0.7531915377117502
},
"exit_reasons": {
"open_at_end": 12,
"stop": 307,
"time": 65,
"trailing_stop": 151
},
"gain_to_pain": -0.9701307168315707,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 1223.7,
"measurement_start_positions": 30,
"opened_positions": 535,
"peak_positions": 37,
"profit_factor": 0.26341927520129177,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.76,
"simulation_start_date": "2024-07-22",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24601,
"sortino": -5.426395959119477,
"start_date": "2025-01-02",
"total_return_pct": -97.4,
"trades": 535,
"transaction_cost": 22.255362867323388,
"turnover_multiple": 9.093471793463834,
"underwater_pct": 98.41897233201581,
"win_rate": 15.5
},
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-05|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.2012,
"avg_gross_exposure_pct": 99.7988,
"avg_hold_days": 11.9,
"avg_positions": 26.9722,
"blocked_fraction": 0.0,
"cagr_pct": -98.0,
"calmar": -1.0,
"capacity_opportunities": 540,
"end_date": "2026-01-05",
"ev_net_r": -0.6765651416136963,
"ev_without_best": {
"1": -0.7194699593053782,
"10": -0.8102795996306351,
"5": -0.7694469230398243
},
"exit_reasons": {
"open_at_end": 11,
"stop": 304,
"time": 67,
"trailing_stop": 158
},
"gain_to_pain": -0.9604276477361386,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 1370.23,
"measurement_start_positions": 30,
"opened_positions": 540,
"peak_positions": 39,
"profit_factor": 0.24385431987338158,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.53,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24343,
"sortino": -6.151113506418583,
"start_date": "2025-01-02",
"total_return_pct": -98.1,
"trades": 540,
"transaction_cost": 10.49862924107731,
"turnover_multiple": 7.661946710462702,
"underwater_pct": 98.81422924901186,
"win_rate": 15.6
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-05|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.2041,
"avg_gross_exposure_pct": 99.7959,
"avg_hold_days": 11.6,
"avg_positions": 26.0278,
"blocked_fraction": 0.0,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 535,
"end_date": "2026-01-05",
"ev_net_r": -0.6378730245555913,
"ev_without_best": {
"1": -0.6810558231957241,
"10": -0.7917657343813659,
"5": -0.7512920298908525
},
"exit_reasons": {
"open_at_end": 13,
"stop": 307,
"time": 71,
"trailing_stop": 144
},
"gain_to_pain": -0.9572825175603195,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 1465.24,
"measurement_start_positions": 30,
"opened_positions": 535,
"peak_positions": 36,
"profit_factor": 0.2876465576343378,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.97,
"simulation_start_date": "2024-07-29",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24565,
"sortino": -5.536922359749484,
"start_date": "2025-01-02",
"total_return_pct": -97.8,
"trades": 535,
"transaction_cost": 25.63281493959618,
"turnover_multiple": 8.746968052877406,
"underwater_pct": 98.81422924901186,
"win_rate": 16.4
},
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-06|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1166,
"avg_gross_exposure_pct": 99.8834,
"avg_hold_days": 11.9,
"avg_positions": 27.0873,
"blocked_fraction": 0.0,
"cagr_pct": -96.8,
"calmar": -0.99,
"capacity_opportunities": 545,
"end_date": "2026-01-05",
"ev_net_r": -0.5693771645945315,
"ev_without_best": {
"1": -0.618192937141167,
"10": -0.7675645502008209,
"5": -0.7197015708481418
},
"exit_reasons": {
"open_at_end": 17,
"stop": 303,
"time": 66,
"trailing_stop": 159
},
"gain_to_pain": -0.9422928021826505,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.3,
"measurement_start_equity": 2628.88,
"measurement_start_positions": 30,
"opened_positions": 545,
"peak_positions": 38,
"profit_factor": 0.3378516497514535,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.23,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24550,
"sortino": -4.956418868568193,
"start_date": "2025-01-02",
"total_return_pct": -96.9,
"trades": 545,
"transaction_cost": 24.948108584373266,
"turnover_multiple": 9.490014220646536,
"underwater_pct": 98.81422924901186,
"win_rate": 16.7
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-06|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.126,
"avg_gross_exposure_pct": 99.874,
"avg_hold_days": 12.1,
"avg_positions": 27.7143,
"blocked_fraction": 0.0,
"cagr_pct": -96.6,
"calmar": -0.99,
"capacity_opportunities": 546,
"end_date": "2026-01-05",
"ev_net_r": -0.5282234330945768,
"ev_without_best": {
"1": -0.6226974278409957,
"10": -0.749246260482829,
"5": -0.7078983503855865
},
"exit_reasons": {
"open_at_end": 21,
"stop": 298,
"time": 72,
"trailing_stop": 155
},
"gain_to_pain": -0.8902730801278522,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.3,
"measurement_start_equity": 3126.85,
"measurement_start_positions": 33,
"opened_positions": 546,
"peak_positions": 40,
"profit_factor": 0.382809258936571,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.18,
"simulation_start_date": "2024-08-05",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24443,
"sortino": -4.938233560047654,
"start_date": "2025-01-02",
"total_return_pct": -96.6,
"trades": 546,
"transaction_cost": 57.8871990141915,
"turnover_multiple": 9.256472010840223,
"underwater_pct": 98.81422924901186,
"win_rate": 17.2
},
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-07|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1777,
"avg_gross_exposure_pct": 99.8223,
"avg_hold_days": 11.5,
"avg_positions": 26.6905,
"blocked_fraction": 0.0,
"cagr_pct": -97.9,
"calmar": -0.99,
"capacity_opportunities": 552,
"end_date": "2026-01-05",
"ev_net_r": -0.6391999467762032,
"ev_without_best": {
"1": -0.6811025448542052,
"10": -0.7674413462517609,
"5": -0.7293124562428136
},
"exit_reasons": {
"open_at_end": 16,
"stop": 318,
"time": 71,
"trailing_stop": 147
},
"gain_to_pain": -0.9404830421870611,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.5,
"measurement_start_equity": 2605.6,
"measurement_start_positions": 34,
"opened_positions": 552,
"peak_positions": 38,
"profit_factor": 0.26866651565010313,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.93,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24561,
"sortino": -5.627405064057114,
"start_date": "2025-01-02",
"total_return_pct": -97.9,
"trades": 552,
"transaction_cost": 23.484967522580533,
"turnover_multiple": 9.01326662671958,
"underwater_pct": 98.41897233201581,
"win_rate": 17.0
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-07|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1121,
"avg_gross_exposure_pct": 99.8879,
"avg_hold_days": 11.7,
"avg_positions": 27.1627,
"blocked_fraction": 0.0,
"cagr_pct": -96.5,
"calmar": -0.99,
"capacity_opportunities": 554,
"end_date": "2026-01-05",
"ev_net_r": -0.5623659109789862,
"ev_without_best": {
"1": -0.6039284921006035,
"10": -0.7266397701816686,
"5": -0.6771963125369209
},
"exit_reasons": {
"open_at_end": 17,
"stop": 302,
"time": 68,
"trailing_stop": 167
},
"gain_to_pain": -0.9399700144339329,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.5,
"measurement_start_equity": 2889.7,
"measurement_start_positions": 31,
"opened_positions": 554,
"peak_positions": 39,
"profit_factor": 0.34435284368894586,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.26,
"simulation_start_date": "2024-08-12",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24510,
"sortino": -5.058293008719268,
"start_date": "2025-01-02",
"total_return_pct": -96.6,
"trades": 554,
"transaction_cost": 55.647807119357665,
"turnover_multiple": 9.628647804159197,
"underwater_pct": 98.41897233201581,
"win_rate": 17.9
},
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-08|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1436,
"avg_gross_exposure_pct": 99.8564,
"avg_hold_days": 11.6,
"avg_positions": 26.5159,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -0.99,
"capacity_opportunities": 547,
"end_date": "2026-01-05",
"ev_net_r": -0.6477613115128146,
"ev_without_best": {
"1": -0.6900633131716345,
"10": -0.780313792159231,
"5": -0.7417173060263677
},
"exit_reasons": {
"open_at_end": 11,
"stop": 312,
"time": 65,
"trailing_stop": 159
},
"gain_to_pain": -0.9454380533917089,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.3,
"measurement_start_equity": 1753.45,
"measurement_start_positions": 29,
"opened_positions": 547,
"peak_positions": 38,
"profit_factor": 0.26332613547910344,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.99,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24556,
"sortino": -5.727428369252824,
"start_date": "2025-01-02",
"total_return_pct": -97.7,
"trades": 547,
"transaction_cost": 15.031657035820924,
"turnover_multiple": 8.57261800212206,
"underwater_pct": 98.41897233201581,
"win_rate": 16.1
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-08|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1538,
"avg_gross_exposure_pct": 99.8462,
"avg_hold_days": 11.3,
"avg_positions": 25.9722,
"blocked_fraction": 0.0,
"cagr_pct": -98.2,
"calmar": -0.99,
"capacity_opportunities": 547,
"end_date": "2026-01-05",
"ev_net_r": -0.6868660001524273,
"ev_without_best": {
"1": -0.7291894570195112,
"10": -0.8271665209441952,
"5": -0.7837243921270907
},
"exit_reasons": {
"open_at_end": 12,
"stop": 324,
"time": 67,
"trailing_stop": 144
},
"gain_to_pain": -0.9588281283396889,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.7,
"measurement_start_equity": 1680.07,
"measurement_start_positions": 30,
"opened_positions": 547,
"peak_positions": 36,
"profit_factor": 0.24961733214747658,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.51,
"simulation_start_date": "2024-08-19",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24505,
"sortino": -5.969267540199832,
"start_date": "2025-01-02",
"total_return_pct": -98.3,
"trades": 547,
"transaction_cost": 27.43113406576898,
"turnover_multiple": 8.16368784210449,
"underwater_pct": 98.41897233201581,
"win_rate": 15.9
},
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-09|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1153,
"avg_gross_exposure_pct": 99.8847,
"avg_hold_days": 12.0,
"avg_positions": 27.4286,
"blocked_fraction": 0.0,
"cagr_pct": -97.4,
"calmar": -0.99,
"capacity_opportunities": 549,
"end_date": "2026-01-05",
"ev_net_r": -0.6103607252896912,
"ev_without_best": {
"1": -0.6524400908362106,
"10": -0.7651248662061868,
"5": -0.7230923495607569
},
"exit_reasons": {
"open_at_end": 17,
"stop": 306,
"time": 69,
"trailing_stop": 157
},
"gain_to_pain": -0.9646583457028893,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 3436.09,
"measurement_start_positions": 30,
"opened_positions": 549,
"peak_positions": 39,
"profit_factor": 0.2988350289251886,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.89,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24492,
"sortino": -5.491785931010434,
"start_date": "2025-01-02",
"total_return_pct": -97.5,
"trades": 549,
"transaction_cost": 31.91679868578256,
"turnover_multiple": 9.288696945010916,
"underwater_pct": 98.41897233201581,
"win_rate": 17.7
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-09|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.0942,
"avg_gross_exposure_pct": 99.9058,
"avg_hold_days": 12.2,
"avg_positions": 27.75,
"blocked_fraction": 0.0,
"cagr_pct": -96.7,
"calmar": -0.99,
"capacity_opportunities": 546,
"end_date": "2026-01-05",
"ev_net_r": -0.5739485622405182,
"ev_without_best": {
"1": -0.6161424888671528,
"10": -0.7362565369987171,
"5": -0.6915526165293904
},
"exit_reasons": {
"open_at_end": 21,
"stop": 293,
"time": 78,
"trailing_stop": 154
},
"gain_to_pain": -0.9489307015653932,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.4,
"measurement_start_equity": 3274.5,
"measurement_start_positions": 30,
"opened_positions": 546,
"peak_positions": 38,
"profit_factor": 0.3208815784627367,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.54,
"simulation_start_date": "2024-08-26",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24502,
"sortino": -5.213051154402139,
"start_date": "2025-01-02",
"total_return_pct": -96.8,
"trades": 546,
"transaction_cost": 63.53999320383028,
"turnover_multiple": 9.702243579757258,
"underwater_pct": 98.81422924901186,
"win_rate": 17.9
},
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-10|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1242,
"avg_gross_exposure_pct": 99.8758,
"avg_hold_days": 11.8,
"avg_positions": 27.3016,
"blocked_fraction": 0.0,
"cagr_pct": -97.2,
"calmar": -0.99,
"capacity_opportunities": 554,
"end_date": "2026-01-05",
"ev_net_r": -0.5938601004578326,
"ev_without_best": {
"1": -0.6419256758669338,
"10": -0.7716132636191215,
"5": -0.7248785095156378
},
"exit_reasons": {
"open_at_end": 14,
"stop": 312,
"time": 70,
"trailing_stop": 158
},
"gain_to_pain": -0.945465762224531,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 2223.63,
"measurement_start_positions": 28,
"opened_positions": 554,
"peak_positions": 40,
"profit_factor": 0.32265386005617513,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.28,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24561,
"sortino": -5.057831486766778,
"start_date": "2025-01-02",
"total_return_pct": -97.3,
"trades": 554,
"transaction_cost": 22.099338602788187,
"turnover_multiple": 9.938406390806108,
"underwater_pct": 98.41897233201581,
"win_rate": 17.3
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-10|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1519,
"avg_gross_exposure_pct": 99.8481,
"avg_hold_days": 11.9,
"avg_positions": 26.2778,
"blocked_fraction": 0.0,
"cagr_pct": -97.7,
"calmar": -1.0,
"capacity_opportunities": 528,
"end_date": "2026-01-05",
"ev_net_r": -0.6794085246871926,
"ev_without_best": {
"1": -0.7232437238787724,
"10": -0.8085603538589619,
"5": -0.7701227961734726
},
"exit_reasons": {
"open_at_end": 14,
"stop": 296,
"time": 64,
"trailing_stop": 154
},
"gain_to_pain": -0.9353463149985201,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.1,
"measurement_start_equity": 3543.32,
"measurement_start_positions": 32,
"opened_positions": 528,
"peak_positions": 37,
"profit_factor": 0.2442304670149499,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.02,
"simulation_start_date": "2024-09-03",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24679,
"sortino": -5.6690182701591745,
"start_date": "2025-01-02",
"total_return_pct": -97.8,
"trades": 528,
"transaction_cost": 59.3152920153586,
"turnover_multiple": 8.370016258108016,
"underwater_pct": 98.81422924901186,
"win_rate": 17.0
},
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-11|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.0994,
"avg_gross_exposure_pct": 99.9006,
"avg_hold_days": 11.9,
"avg_positions": 27.5675,
"blocked_fraction": 0.0,
"cagr_pct": -96.7,
"calmar": -0.99,
"capacity_opportunities": 553,
"end_date": "2026-01-05",
"ev_net_r": -0.5198000148573333,
"ev_without_best": {
"1": -0.6131639440307866,
"10": -0.7548379769086688,
"5": -0.7131539918945181
},
"exit_reasons": {
"open_at_end": 18,
"stop": 307,
"time": 68,
"trailing_stop": 160
},
"gain_to_pain": -0.8840246653888697,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.4,
"measurement_start_equity": 4599.08,
"measurement_start_positions": 29,
"opened_positions": 553,
"peak_positions": 40,
"profit_factor": 0.3945546191072178,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.46,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24548,
"sortino": -5.160285517828397,
"start_date": "2025-01-02",
"total_return_pct": -96.8,
"trades": 553,
"transaction_cost": 43.89011078077582,
"turnover_multiple": 9.543237078019043,
"underwater_pct": 98.81422924901186,
"win_rate": 17.7
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-11|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1149,
"avg_gross_exposure_pct": 99.8851,
"avg_hold_days": 11.7,
"avg_positions": 26.9921,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 560,
"end_date": "2026-01-05",
"ev_net_r": -0.583756359262052,
"ev_without_best": {
"1": -0.6759636223442806,
"10": -0.7995553400912208,
"5": -0.7581078182953364
},
"exit_reasons": {
"open_at_end": 18,
"stop": 321,
"time": 72,
"trailing_stop": 149
},
"gain_to_pain": -0.9533280243873942,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.0,
"measurement_start_equity": 3409.83,
"measurement_start_positions": 24,
"opened_positions": 560,
"peak_positions": 38,
"profit_factor": 0.3458996909858235,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.75,
"simulation_start_date": "2024-09-09",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24540,
"sortino": -5.493556636435439,
"start_date": "2025-01-02",
"total_return_pct": -97.5,
"trades": 560,
"transaction_cost": 57.658907032663,
"turnover_multiple": 8.454806696032207,
"underwater_pct": 98.81422924901186,
"win_rate": 17.3
},
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-12|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.0828,
"avg_gross_exposure_pct": 99.9172,
"avg_hold_days": 12.0,
"avg_positions": 27.6627,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 553,
"end_date": "2026-01-05",
"ev_net_r": -0.605747472245372,
"ev_without_best": {
"1": -0.6475135575106769,
"10": -0.7585005279293442,
"5": -0.717614146220259
},
"exit_reasons": {
"open_at_end": 17,
"stop": 303,
"time": 66,
"trailing_stop": 167
},
"gain_to_pain": -0.9647642453204115,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 5267.83,
"measurement_start_positions": 31,
"opened_positions": 553,
"peak_positions": 37,
"profit_factor": 0.2922754246538873,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.87,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24451,
"sortino": -5.539150150320543,
"start_date": "2025-01-02",
"total_return_pct": -97.6,
"trades": 553,
"transaction_cost": 48.826391060124465,
"turnover_multiple": 9.268786399736602,
"underwater_pct": 98.41897233201581,
"win_rate": 17.4
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-12|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1401,
"avg_gross_exposure_pct": 99.8599,
"avg_hold_days": 12.0,
"avg_positions": 27.0198,
"blocked_fraction": 0.0,
"cagr_pct": -97.2,
"calmar": -0.99,
"capacity_opportunities": 535,
"end_date": "2026-01-05",
"ev_net_r": -0.53082127042103,
"ev_without_best": {
"1": -0.627246223556095,
"10": -0.7530500456126196,
"5": -0.710808086578172
},
"exit_reasons": {
"open_at_end": 20,
"stop": 289,
"time": 68,
"trailing_stop": 158
},
"gain_to_pain": -0.9450506804137816,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.7,
"measurement_start_equity": 4931.83,
"measurement_start_positions": 33,
"opened_positions": 535,
"peak_positions": 38,
"profit_factor": 0.38829132252976484,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.62,
"simulation_start_date": "2024-09-16",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24569,
"sortino": -5.305182761010162,
"start_date": "2025-01-02",
"total_return_pct": -97.2,
"trades": 535,
"transaction_cost": 84.80772857610945,
"turnover_multiple": 8.597997961822433,
"underwater_pct": 98.81422924901186,
"win_rate": 16.6
},
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-13|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1311,
"avg_gross_exposure_pct": 99.8689,
"avg_hold_days": 11.8,
"avg_positions": 27.246,
"blocked_fraction": 0.0,
"cagr_pct": -98.1,
"calmar": -0.99,
"capacity_opportunities": 559,
"end_date": "2026-01-05",
"ev_net_r": -0.6415326175594912,
"ev_without_best": {
"1": -0.6829137362185637,
"10": -0.7650939167566355,
"5": -0.7274462052590663
},
"exit_reasons": {
"open_at_end": 18,
"stop": 309,
"time": 70,
"trailing_stop": 162
},
"gain_to_pain": -0.968088010979414,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.6,
"measurement_start_equity": 4692.24,
"measurement_start_positions": 31,
"opened_positions": 559,
"peak_positions": 35,
"profit_factor": 0.2614185145095614,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -5.15,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24511,
"sortino": -5.834936904024718,
"start_date": "2025-01-02",
"total_return_pct": -98.2,
"trades": 559,
"transaction_cost": 43.431792357828805,
"turnover_multiple": 9.256089278858031,
"underwater_pct": 98.41897233201581,
"win_rate": 17.2
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-13|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1175,
"avg_gross_exposure_pct": 99.8825,
"avg_hold_days": 11.7,
"avg_positions": 26.6944,
"blocked_fraction": 0.0,
"cagr_pct": -97.5,
"calmar": -0.99,
"capacity_opportunities": 548,
"end_date": "2026-01-05",
"ev_net_r": -0.6039251501996845,
"ev_without_best": {
"1": -0.646019604677701,
"10": -0.7652496242301429,
"5": -0.7170477648840793
},
"exit_reasons": {
"open_at_end": 17,
"stop": 317,
"time": 69,
"trailing_stop": 145
},
"gain_to_pain": -0.9451298461978428,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 4647.84,
"measurement_start_positions": 30,
"opened_positions": 548,
"peak_positions": 37,
"profit_factor": 0.31638493722031763,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.74,
"simulation_start_date": "2024-09-23",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24560,
"sortino": -5.525863726759564,
"start_date": "2025-01-02",
"total_return_pct": -97.6,
"trades": 548,
"transaction_cost": 84.90313581876633,
"turnover_multiple": 9.133612153039511,
"underwater_pct": 98.41897233201581,
"win_rate": 17.2
},
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-14|cost=0.1",
"cluster": 2025,
"cost_per_side_pct": 0.1,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1231,
"avg_gross_exposure_pct": 99.8769,
"avg_hold_days": 12.0,
"avg_positions": 27.3214,
"blocked_fraction": 0.0,
"cagr_pct": -97.6,
"calmar": -0.99,
"capacity_opportunities": 546,
"end_date": "2026-01-05",
"ev_net_r": -0.6399017483272711,
"ev_without_best": {
"1": -0.6822669471209043,
"10": -0.7694194752588677,
"5": -0.7308851013830543
},
"exit_reasons": {
"open_at_end": 17,
"stop": 302,
"time": 69,
"trailing_stop": 158
},
"gain_to_pain": -0.965208961953849,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 98.2,
"measurement_start_equity": 6226.9,
"measurement_start_positions": 31,
"opened_positions": 546,
"peak_positions": 37,
"profit_factor": 0.26519452402580646,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.98,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24553,
"sortino": -5.626235844913783,
"start_date": "2025-01-02",
"total_return_pct": -97.7,
"trades": 546,
"transaction_cost": 56.34118397861913,
"turnover_multiple": 9.048030959003539,
"underwater_pct": 98.41897233201581,
"win_rate": 15.8
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
},
{
"arm_id": "cash_unbounded",
"cell_id": "cash_unbounded|warm_book|warm-2025-seed-14|cost=0.2",
"cluster": 2025,
"cost_per_side_pct": 0.2,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"metrics": {
"avg_cash_pct": 0.1186,
"avg_gross_exposure_pct": 99.8814,
"avg_hold_days": 11.6,
"avg_positions": 26.5397,
"blocked_fraction": 0.0,
"cagr_pct": -97.1,
"calmar": -0.99,
"capacity_opportunities": 550,
"end_date": "2026-01-05",
"ev_net_r": -0.6170211700709015,
"ev_without_best": {
"1": -0.6589861293046835,
"10": -0.7571748901131875,
"5": -0.712234848450696
},
"exit_reasons": {
"open_at_end": 16,
"stop": 312,
"time": 67,
"trailing_stop": 155
},
"gain_to_pain": -0.9536784737315972,
"longest_underwater_sessions": 249,
"max_drawdown_pct": 97.8,
"measurement_start_equity": 6141.16,
"measurement_start_positions": 31,
"opened_positions": 550,
"peak_positions": 37,
"profit_factor": 0.30040943334312686,
"sessions_at_capacity": 0,
"sessions_measured": 252,
"sharpe": -4.64,
"simulation_start_date": "2024-09-30",
"skipped_book_full": 0,
"skipped_min_initial_risk": 24614,
"sortino": -5.365370171951717,
"start_date": "2025-01-02",
"total_return_pct": -97.1,
"trades": 550,
"transaction_cost": 123.40463071542403,
"turnover_multiple": 10.047338834635804,
"underwater_pct": 98.41897233201581,
"win_rate": 16.4
},
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
}
],
"cohort_manifest": {
"empty_book": [
{
"cluster": 2019,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
}
],
"empty_cluster_count": 7,
"empty_cluster_counts": {
"2019": 11,
"2020": 12,
"2021": 12,
"2022": 12,
"2023": 12,
"2024": 12,
"2025": 7
},
"expected_clusters": [
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"session_count": 2649,
"snapshot_first_session": "2016-01-04",
"snapshot_last_session": "2026-07-17",
"warm_book": [
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
}
],
"warm_cluster_count": 7,
"warm_seed_counts": {
"2019": 14,
"2020": 14,
"2021": 13,
"2022": 14,
"2023": 14,
"2024": 14,
"2025": 14
}
},
"costs_per_side_pct": [
0.1,
0.2
],
"decision_rule": "No formal promotion gate. Report paired annual medians, warm-seed EV/Calmar IQR ratios, and simple bootstrap intervals as context.",
"environment": {
"command": [
"/Users/taathde3/git/lab/signal_platform/.venv/bin/python",
"scripts/run_portfolio_construction_matrix.py",
"backtest_snapshots/research.sqlite",
"--run-id",
"prod505-capacity-bracket-daily-v1",
"--workers",
"12",
"--resume"
],
"platform": "macOS-26.5.2-arm64-arm-64bit-Mach-O",
"python": "3.13.13 (main, Apr 7 2026, 18:19:01) [Clang 21.0.0 (clang-2100.0.123.102)]",
"requirements_sha256": null
},
"fingerprint": "fdf6ed2f06d0f63961cf6337cc7cf0c95ffaeaf5476cda45b4a4df56700ef224",
"fingerprint_payload": {
"arms": [
{
"id": "cap10_incumbent",
"label": "Cap 10, arrival-order incumbents",
"max_positions": 10,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": false
},
{
"id": "cash_unbounded",
"label": "Cash-constrained, no count cap",
"max_positions": null,
"min_initial_risk_fraction": 0.005,
"weekly_top_n_rebalance": false
},
{
"id": "cap10_weekly_top10",
"label": "Cap 10, weekly current-rank top 10",
"max_positions": 10,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": true
},
{
"id": "cap15_incumbent",
"label": "Cap 15, arrival-order incumbents",
"max_positions": 15,
"min_initial_risk_fraction": null,
"weekly_top_n_rebalance": false
}
],
"bootstrap": {
"replicates": 10000,
"seed": 20260805
},
"candidate_cache_key": {
"activation_hash": "855eb2297e2cd5d6e49cbffe7278ae4b19401ac121525bf1eac04b3b5798c19f",
"cadence": "daily",
"outcome_horizon_sessions": 0,
"recommendation_config_hash": "2d6d2256fc6507b878d392c25b06c1825d4dc98565929b00f378478c39092a4c",
"runtime_config": {
"exit_policy": "atr_trail3",
"hold_days": 30,
"max_positions": 10,
"ranking_key": "residual_high_vol_blend_80_20_score",
"risk_per_trade": 0.01,
"threshold": 80.0
},
"snapshot": "/Users/taathde3/git/lab/signal_platform/backtest_snapshots/research.sqlite",
"snapshot_sha256": "c04a5bbef2c8c1f9e218817a5b0adce40ccc4bccba22699bc5ed2564f09858ce",
"universe_manifest": {
"symbols_sha256": "5b27b8c017701a4afce5f7f82dcbc44ca021ff4af516e95e1d5acf799da85842",
"symbols_with_prices": 4654,
"ticker_rows": 4655
},
"version": "portfolio-capacity-candidates-v1-zero-horizon"
},
"cohort_manifest": {
"empty_book": [
{
"cluster": 2019,
"hard_end_exclusive": "2020-02-03",
"measurement_start": "2019-02-01",
"path_id": "empty-2019-02",
"protocol": "empty_book",
"simulation_start": "2019-02-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-03-02",
"measurement_start": "2019-03-01",
"path_id": "empty-2019-03",
"protocol": "empty_book",
"simulation_start": "2019-03-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-03-31",
"measurement_start": "2019-04-01",
"path_id": "empty-2019-04",
"protocol": "empty_book",
"simulation_start": "2019-04-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-04-30",
"measurement_start": "2019-05-01",
"path_id": "empty-2019-05",
"protocol": "empty_book",
"simulation_start": "2019-05-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-06-02",
"measurement_start": "2019-06-03",
"path_id": "empty-2019-06",
"protocol": "empty_book",
"simulation_start": "2019-06-03"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-06-30",
"measurement_start": "2019-07-01",
"path_id": "empty-2019-07",
"protocol": "empty_book",
"simulation_start": "2019-07-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-07-31",
"measurement_start": "2019-08-01",
"path_id": "empty-2019-08",
"protocol": "empty_book",
"simulation_start": "2019-08-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-09-01",
"measurement_start": "2019-09-03",
"path_id": "empty-2019-09",
"protocol": "empty_book",
"simulation_start": "2019-09-03"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-09-30",
"measurement_start": "2019-10-01",
"path_id": "empty-2019-10",
"protocol": "empty_book",
"simulation_start": "2019-10-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-11-02",
"measurement_start": "2019-11-01",
"path_id": "empty-2019-11",
"protocol": "empty_book",
"simulation_start": "2019-11-01"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-12-01",
"measurement_start": "2019-12-02",
"path_id": "empty-2019-12",
"protocol": "empty_book",
"simulation_start": "2019-12-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "empty-2020-01",
"protocol": "empty_book",
"simulation_start": "2020-01-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-02-02",
"measurement_start": "2020-02-03",
"path_id": "empty-2020-02",
"protocol": "empty_book",
"simulation_start": "2020-02-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-03-02",
"measurement_start": "2020-03-02",
"path_id": "empty-2020-03",
"protocol": "empty_book",
"simulation_start": "2020-03-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-04-01",
"measurement_start": "2020-04-01",
"path_id": "empty-2020-04",
"protocol": "empty_book",
"simulation_start": "2020-04-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-05-03",
"measurement_start": "2020-05-01",
"path_id": "empty-2020-05",
"protocol": "empty_book",
"simulation_start": "2020-05-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-06-01",
"measurement_start": "2020-06-01",
"path_id": "empty-2020-06",
"protocol": "empty_book",
"simulation_start": "2020-06-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-07-01",
"measurement_start": "2020-07-01",
"path_id": "empty-2020-07",
"protocol": "empty_book",
"simulation_start": "2020-07-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-08-03",
"measurement_start": "2020-08-03",
"path_id": "empty-2020-08",
"protocol": "empty_book",
"simulation_start": "2020-08-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-09-01",
"measurement_start": "2020-09-01",
"path_id": "empty-2020-09",
"protocol": "empty_book",
"simulation_start": "2020-09-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-10-01",
"measurement_start": "2020-10-01",
"path_id": "empty-2020-10",
"protocol": "empty_book",
"simulation_start": "2020-10-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-11-02",
"measurement_start": "2020-11-02",
"path_id": "empty-2020-11",
"protocol": "empty_book",
"simulation_start": "2020-11-02"
},
{
"cluster": 2020,
"hard_end_exclusive": "2021-12-01",
"measurement_start": "2020-12-01",
"path_id": "empty-2020-12",
"protocol": "empty_book",
"simulation_start": "2020-12-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "empty-2021-01",
"protocol": "empty_book",
"simulation_start": "2021-01-04"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-31",
"measurement_start": "2021-02-01",
"path_id": "empty-2021-02",
"protocol": "empty_book",
"simulation_start": "2021-02-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-02-28",
"measurement_start": "2021-03-01",
"path_id": "empty-2021-03",
"protocol": "empty_book",
"simulation_start": "2021-03-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-03-31",
"measurement_start": "2021-04-01",
"path_id": "empty-2021-04",
"protocol": "empty_book",
"simulation_start": "2021-04-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-05-02",
"measurement_start": "2021-05-03",
"path_id": "empty-2021-05",
"protocol": "empty_book",
"simulation_start": "2021-05-03"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-05-31",
"measurement_start": "2021-06-01",
"path_id": "empty-2021-06",
"protocol": "empty_book",
"simulation_start": "2021-06-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-07-01",
"measurement_start": "2021-07-01",
"path_id": "empty-2021-07",
"protocol": "empty_book",
"simulation_start": "2021-07-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-08-02",
"measurement_start": "2021-08-02",
"path_id": "empty-2021-08",
"protocol": "empty_book",
"simulation_start": "2021-08-02"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-09-01",
"measurement_start": "2021-09-01",
"path_id": "empty-2021-09",
"protocol": "empty_book",
"simulation_start": "2021-09-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-10-03",
"measurement_start": "2021-10-01",
"path_id": "empty-2021-10",
"protocol": "empty_book",
"simulation_start": "2021-10-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-11-01",
"measurement_start": "2021-11-01",
"path_id": "empty-2021-11",
"protocol": "empty_book",
"simulation_start": "2021-11-01"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-12-01",
"measurement_start": "2021-12-01",
"path_id": "empty-2021-12",
"protocol": "empty_book",
"simulation_start": "2021-12-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "empty-2022-01",
"protocol": "empty_book",
"simulation_start": "2022-01-03"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-02-02",
"measurement_start": "2022-02-01",
"path_id": "empty-2022-02",
"protocol": "empty_book",
"simulation_start": "2022-02-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-03-02",
"measurement_start": "2022-03-01",
"path_id": "empty-2022-03",
"protocol": "empty_book",
"simulation_start": "2022-03-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-04-04",
"measurement_start": "2022-04-01",
"path_id": "empty-2022-04",
"protocol": "empty_book",
"simulation_start": "2022-04-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-05-03",
"measurement_start": "2022-05-02",
"path_id": "empty-2022-05",
"protocol": "empty_book",
"simulation_start": "2022-05-02"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-06-02",
"measurement_start": "2022-06-01",
"path_id": "empty-2022-06",
"protocol": "empty_book",
"simulation_start": "2022-06-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-07-05",
"measurement_start": "2022-07-01",
"path_id": "empty-2022-07",
"protocol": "empty_book",
"simulation_start": "2022-07-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-08-02",
"measurement_start": "2022-08-01",
"path_id": "empty-2022-08",
"protocol": "empty_book",
"simulation_start": "2022-08-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-09-05",
"measurement_start": "2022-09-01",
"path_id": "empty-2022-09",
"protocol": "empty_book",
"simulation_start": "2022-09-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-10-04",
"measurement_start": "2022-10-03",
"path_id": "empty-2022-10",
"protocol": "empty_book",
"simulation_start": "2022-10-03"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-11-02",
"measurement_start": "2022-11-01",
"path_id": "empty-2022-11",
"protocol": "empty_book",
"simulation_start": "2022-11-01"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-12-04",
"measurement_start": "2022-12-01",
"path_id": "empty-2022-12",
"protocol": "empty_book",
"simulation_start": "2022-12-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "empty-2023-01",
"protocol": "empty_book",
"simulation_start": "2023-01-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-02-02",
"measurement_start": "2023-02-01",
"path_id": "empty-2023-02",
"protocol": "empty_book",
"simulation_start": "2023-02-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-03-01",
"measurement_start": "2023-03-01",
"path_id": "empty-2023-03",
"protocol": "empty_book",
"simulation_start": "2023-03-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-04-04",
"measurement_start": "2023-04-03",
"path_id": "empty-2023-04",
"protocol": "empty_book",
"simulation_start": "2023-04-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-05-01",
"measurement_start": "2023-05-01",
"path_id": "empty-2023-05",
"protocol": "empty_book",
"simulation_start": "2023-05-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-06-03",
"measurement_start": "2023-06-01",
"path_id": "empty-2023-06",
"protocol": "empty_book",
"simulation_start": "2023-06-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-07-03",
"measurement_start": "2023-07-03",
"path_id": "empty-2023-07",
"protocol": "empty_book",
"simulation_start": "2023-07-03"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-08-01",
"measurement_start": "2023-08-01",
"path_id": "empty-2023-08",
"protocol": "empty_book",
"simulation_start": "2023-08-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-09-04",
"measurement_start": "2023-09-01",
"path_id": "empty-2023-09",
"protocol": "empty_book",
"simulation_start": "2023-09-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-10-02",
"measurement_start": "2023-10-02",
"path_id": "empty-2023-10",
"protocol": "empty_book",
"simulation_start": "2023-10-02"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-11-01",
"measurement_start": "2023-11-01",
"path_id": "empty-2023-11",
"protocol": "empty_book",
"simulation_start": "2023-11-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-12-03",
"measurement_start": "2023-12-01",
"path_id": "empty-2023-12",
"protocol": "empty_book",
"simulation_start": "2023-12-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "empty-2024-01",
"protocol": "empty_book",
"simulation_start": "2024-01-02"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-02-04",
"measurement_start": "2024-02-01",
"path_id": "empty-2024-02",
"protocol": "empty_book",
"simulation_start": "2024-02-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-03-05",
"measurement_start": "2024-03-01",
"path_id": "empty-2024-03",
"protocol": "empty_book",
"simulation_start": "2024-03-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-04-02",
"measurement_start": "2024-04-01",
"path_id": "empty-2024-04",
"protocol": "empty_book",
"simulation_start": "2024-04-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-05-05",
"measurement_start": "2024-05-01",
"path_id": "empty-2024-05",
"protocol": "empty_book",
"simulation_start": "2024-05-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-06-05",
"measurement_start": "2024-06-03",
"path_id": "empty-2024-06",
"protocol": "empty_book",
"simulation_start": "2024-06-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-07-03",
"measurement_start": "2024-07-01",
"path_id": "empty-2024-07",
"protocol": "empty_book",
"simulation_start": "2024-07-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-08-05",
"measurement_start": "2024-08-01",
"path_id": "empty-2024-08",
"protocol": "empty_book",
"simulation_start": "2024-08-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-09-05",
"measurement_start": "2024-09-03",
"path_id": "empty-2024-09",
"protocol": "empty_book",
"simulation_start": "2024-09-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-10-03",
"measurement_start": "2024-10-01",
"path_id": "empty-2024-10",
"protocol": "empty_book",
"simulation_start": "2024-10-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-11-05",
"measurement_start": "2024-11-01",
"path_id": "empty-2024-11",
"protocol": "empty_book",
"simulation_start": "2024-11-01"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-12-04",
"measurement_start": "2024-12-02",
"path_id": "empty-2024-12",
"protocol": "empty_book",
"simulation_start": "2024-12-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "empty-2025-01",
"protocol": "empty_book",
"simulation_start": "2025-01-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-02-04",
"measurement_start": "2025-02-03",
"path_id": "empty-2025-02",
"protocol": "empty_book",
"simulation_start": "2025-02-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-03-04",
"measurement_start": "2025-03-03",
"path_id": "empty-2025-03",
"protocol": "empty_book",
"simulation_start": "2025-03-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-04-02",
"measurement_start": "2025-04-01",
"path_id": "empty-2025-04",
"protocol": "empty_book",
"simulation_start": "2025-04-01"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-05-04",
"measurement_start": "2025-05-01",
"path_id": "empty-2025-05",
"protocol": "empty_book",
"simulation_start": "2025-05-01"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-06-03",
"measurement_start": "2025-06-02",
"path_id": "empty-2025-06",
"protocol": "empty_book",
"simulation_start": "2025-06-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-07-02",
"measurement_start": "2025-07-01",
"path_id": "empty-2025-07",
"protocol": "empty_book",
"simulation_start": "2025-07-01"
}
],
"empty_cluster_count": 7,
"empty_cluster_counts": {
"2019": 11,
"2020": 12,
"2021": 12,
"2022": 12,
"2023": 12,
"2024": 12,
"2025": 7
},
"expected_clusters": [
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"session_count": 2649,
"snapshot_first_session": "2016-01-04",
"snapshot_last_session": "2026-07-17",
"warm_book": [
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2018-07-02"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2018-07-09"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2018-07-16"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2018-07-23"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2018-07-30"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2018-08-06"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2018-08-13"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2018-08-20"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2018-08-27"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2018-09-04"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2018-09-10"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2018-09-17"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2018-09-24"
},
{
"cluster": 2019,
"hard_end_exclusive": "2020-01-02",
"measurement_start": "2019-01-02",
"path_id": "warm-2019-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2018-10-01"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2019-07-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2019-07-08"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2019-07-15"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2019-07-22"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2019-07-29"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2019-08-05"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2019-08-12"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2019-08-19"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2019-08-26"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2019-09-03"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2019-09-09"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2019-09-16"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2019-09-23"
},
{
"cluster": 2020,
"hard_end_exclusive": "2020-12-31",
"measurement_start": "2020-01-02",
"path_id": "warm-2020-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2019-09-30"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2020-07-06"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 121,
"simulation_start": "2020-07-13"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 116,
"simulation_start": "2020-07-20"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 111,
"simulation_start": "2020-07-27"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 106,
"simulation_start": "2020-08-03"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 101,
"simulation_start": "2020-08-10"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 96,
"simulation_start": "2020-08-17"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 91,
"simulation_start": "2020-08-24"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 86,
"simulation_start": "2020-08-31"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 81,
"simulation_start": "2020-09-08"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 77,
"simulation_start": "2020-09-14"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 72,
"simulation_start": "2020-09-21"
},
{
"cluster": 2021,
"hard_end_exclusive": "2022-01-03",
"measurement_start": "2021-01-04",
"path_id": "warm-2021-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 67,
"simulation_start": "2020-09-28"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2021-07-06"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2021-07-12"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2021-07-19"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2021-07-26"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2021-08-02"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2021-08-09"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2021-08-16"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2021-08-23"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2021-08-30"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2021-09-07"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2021-09-13"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2021-09-20"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2021-09-27"
},
{
"cluster": 2022,
"hard_end_exclusive": "2023-01-04",
"measurement_start": "2022-01-03",
"path_id": "warm-2022-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2021-10-04"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2022-07-05"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2022-07-11"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2022-07-18"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2022-07-25"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2022-08-01"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2022-08-08"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2022-08-15"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2022-08-22"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2022-08-29"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2022-09-06"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2022-09-12"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2022-09-19"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2022-09-26"
},
{
"cluster": 2023,
"hard_end_exclusive": "2024-01-04",
"measurement_start": "2023-01-03",
"path_id": "warm-2023-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2022-10-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2023-07-03"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 122,
"simulation_start": "2023-07-10"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 117,
"simulation_start": "2023-07-17"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 112,
"simulation_start": "2023-07-24"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 107,
"simulation_start": "2023-07-31"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 102,
"simulation_start": "2023-08-07"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 97,
"simulation_start": "2023-08-14"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 92,
"simulation_start": "2023-08-21"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 87,
"simulation_start": "2023-08-28"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 82,
"simulation_start": "2023-09-05"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 78,
"simulation_start": "2023-09-11"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 73,
"simulation_start": "2023-09-18"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 68,
"simulation_start": "2023-09-25"
},
{
"cluster": 2024,
"hard_end_exclusive": "2025-01-02",
"measurement_start": "2024-01-02",
"path_id": "warm-2024-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 63,
"simulation_start": "2023-10-02"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-01",
"protocol": "warm_book",
"seed_offset_sessions": 126,
"simulation_start": "2024-07-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-02",
"protocol": "warm_book",
"seed_offset_sessions": 124,
"simulation_start": "2024-07-08"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-03",
"protocol": "warm_book",
"seed_offset_sessions": 119,
"simulation_start": "2024-07-15"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-04",
"protocol": "warm_book",
"seed_offset_sessions": 114,
"simulation_start": "2024-07-22"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-05",
"protocol": "warm_book",
"seed_offset_sessions": 109,
"simulation_start": "2024-07-29"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-06",
"protocol": "warm_book",
"seed_offset_sessions": 104,
"simulation_start": "2024-08-05"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-07",
"protocol": "warm_book",
"seed_offset_sessions": 99,
"simulation_start": "2024-08-12"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-08",
"protocol": "warm_book",
"seed_offset_sessions": 94,
"simulation_start": "2024-08-19"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-09",
"protocol": "warm_book",
"seed_offset_sessions": 89,
"simulation_start": "2024-08-26"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-10",
"protocol": "warm_book",
"seed_offset_sessions": 84,
"simulation_start": "2024-09-03"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-11",
"protocol": "warm_book",
"seed_offset_sessions": 80,
"simulation_start": "2024-09-09"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-12",
"protocol": "warm_book",
"seed_offset_sessions": 75,
"simulation_start": "2024-09-16"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-13",
"protocol": "warm_book",
"seed_offset_sessions": 70,
"simulation_start": "2024-09-23"
},
{
"cluster": 2025,
"hard_end_exclusive": "2026-01-06",
"measurement_start": "2025-01-02",
"path_id": "warm-2025-seed-14",
"protocol": "warm_book",
"seed_offset_sessions": 65,
"simulation_start": "2024-09-30"
}
],
"warm_cluster_count": 7,
"warm_seed_counts": {
"2019": 14,
"2020": 14,
"2021": 13,
"2022": 14,
"2023": 14,
"2024": 14,
"2025": 14
}
},
"costs_per_side_pct": [
0.1,
0.2
],
"git_commit": "477aa4b2dac582e1616feac25b87a731796dcf91",
"runner_version": "portfolio-capacity-bracket-v1",
"snapshot_sha256": "c04a5bbef2c8c1f9e218817a5b0adce40ccc4bccba22699bc5ed2564f09858ce",
"specification_sha256": "d4d74366ce90ce5a8e4bee3688756bb56a26a35be378302bdcadcee4389c4369",
"universe_manifest": {
"symbols_sha256": "5b27b8c017701a4afce5f7f82dcbc44ca021ff4af516e95e1d5acf799da85842",
"symbols_with_prices": 4654,
"ticker_rows": 4655
}
},
"generated_at": "2026-08-05T18:12:50.577686+00:00",
"motivation": {
"blocked_fraction": 0.5237134207870837,
"skipped_book_full": 519,
"source": "reports/research-matrix-phase-a.json a0_control full window",
"stale_claim_corrected": "The older weekly pre-gate-reset claim that cap 10 never bound does not apply to the current daily configuration.",
"trades": 472
},
"operational_summary": [
{
"arm_id": "cap10_incumbent",
"median_avg_positions": 10.0,
"median_blocked_fraction": 0.9839261506681298,
"median_trades": 212.0,
"median_turnover_multiple": 14.718129811044276,
"min_risk_rejections": 0,
"paths": 175,
"peak_positions": 10,
"weekly_entrant_pool_median": null,
"weekly_reentries_within_10_sessions": 0,
"weekly_replacements": 0,
"weekly_zero_entrant_fraction": null
},
{
"arm_id": "cash_unbounded",
"median_avg_positions": 18.2421,
"median_blocked_fraction": 0.0,
"median_trades": 340.0,
"median_turnover_multiple": 19.036215824855176,
"min_risk_rejections": 2719474,
"paths": 175,
"peak_positions": 41,
"weekly_entrant_pool_median": null,
"weekly_reentries_within_10_sessions": 0,
"weekly_replacements": 0,
"weekly_zero_entrant_fraction": null
},
{
"arm_id": "cap10_weekly_top10",
"median_avg_positions": 9.9921,
"median_blocked_fraction": 0.9705547976352887,
"median_trades": 303.0,
"median_turnover_multiple": 18.074712245537658,
"min_risk_rejections": 0,
"paths": 175,
"peak_positions": 10,
"weekly_entrant_pool_median": 47.0,
"weekly_reentries_within_10_sessions": 4081,
"weekly_replacements": 15081,
"weekly_zero_entrant_fraction": 0.0
},
{
"arm_id": "cap15_incumbent",
"median_avg_positions": 14.7817,
"median_blocked_fraction": 0.9725740605045535,
"median_trades": 327.0,
"median_turnover_multiple": 17.295817825631133,
"min_risk_rejections": 0,
"paths": 175,
"peak_positions": 15,
"weekly_entrant_pool_median": null,
"weekly_reentries_within_10_sessions": 0,
"weekly_replacements": 0,
"weekly_zero_entrant_fraction": null
}
],
"research_question": "Bracket the economic cost of the binding ten-position cap and test whether weekly current-rank selection beats arrival order.",
"run_id": "prod505-capacity-bracket-daily-v1",
"runtime_config": {
"exit_policy": "atr_trail3",
"hold_days": 30,
"max_positions": 10,
"ranking_key": "residual_high_vol_blend_80_20_score",
"risk_per_trade": 0.01,
"threshold": 80.0
},
"status": "complete",
"survivorship_bias_caveat": "The current production universe is projected backward; construction conclusions rely on paired relative comparisons, not absolute levels.",
"universe_manifest": {
"symbols_sha256": "5b27b8c017701a4afce5f7f82dcbc44ca021ff4af516e95e1d5acf799da85842",
"symbols_with_prices": 4654,
"ticker_rows": 4655
},
"validation": {
"cache_key_hash": "9c4693752247f08033d63f9b00bbfe5b67cbbdee5d98a87d08539803ac2217df",
"cache_path": "/Users/taathde3/git/lab/signal_platform/reports/.cache/prod505-capacity-bracket-daily-v1-candidates.pkl",
"candidate_rank_coverage": {
"first": "2016-03-30",
"last": "2026-07-17",
"observations": 7002445,
"qualified_longs": 142404
},
"empty_cluster_count": 7,
"empty_cluster_counts": {
"2019": 11,
"2020": 12,
"2021": 12,
"2022": 12,
"2023": 12,
"2024": 12,
"2025": 7
},
"errors": [],
"expected_clusters": [
2019,
2020,
2021,
2022,
2023,
2024,
2025
],
"matrix_cells": 1400,
"runner_version": "portfolio-capacity-bracket-v1",
"snapshot": "/Users/taathde3/git/lab/signal_platform/backtest_snapshots/research.sqlite",
"snapshot_sessions": {
"count": 2649,
"first": "2016-01-04",
"last": "2026-07-17"
},
"snapshot_sha256": "c04a5bbef2c8c1f9e218817a5b0adce40ccc4bccba22699bc5ed2564f09858ce",
"universe_manifest": {
"symbols_sha256": "5b27b8c017701a4afce5f7f82dcbc44ca021ff4af516e95e1d5acf799da85842",
"symbols_with_prices": 4654,
"ticker_rows": 4655
},
"warm_cluster_count": 7,
"warm_seed_counts": {
"2019": 14,
"2020": 14,
"2021": 13,
"2022": 14,
"2023": 14,
"2024": 14,
"2025": 14
}
}
}