{
  "slug": "ema-cross-12-26/eth/30m",
  "config": {
    "leverageRungs": [
      1,
      2,
      10,
      50,
      100
    ],
    "takeProfitPct": null,
    "stopLossPct": null,
    "longConditions": [
      {
        "role": "entry",
        "operandA": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 12
          }
        },
        "operator": "crosses_above",
        "operandB": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 26
          }
        }
      },
      {
        "role": "exit",
        "operandA": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 12
          }
        },
        "operator": "crosses_below",
        "operandB": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 26
          }
        }
      }
    ],
    "shortConditions": [
      {
        "role": "entry",
        "operandA": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 12
          }
        },
        "operator": "crosses_below",
        "operandB": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 26
          }
        }
      },
      {
        "role": "exit",
        "operandA": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 12
          }
        },
        "operator": "crosses_above",
        "operandB": {
          "kind": "indicator",
          "indicatorType": "EMA",
          "params": {
            "period": 26
          }
        }
      }
    ]
  },
  "metrics": {
    "tradeCount": 1796,
    "winRate": 28.0624,
    "winRateCI": {
      "lower": 0.26032900000000003,
      "upper": 0.301855,
      "halfWidthPct": 2.0763
    },
    "profitFactor": 1.179872,
    "sharpeRatio": 0.828082,
    "maxDrawdownPct": -5.4394,
    "pctReturn": 0.2846992948221487,
    "edgeSignificance": "significant",
    "sharpeConfidenceInterval": {
      "lower": 0.150908,
      "upper": 1.505255,
      "halfWidth": 0.677174
    },
    "outcome": "survived",
    "perSide": {
      "long": {
        "tradeCount": 1796,
        "winRate": 28.0624,
        "winRateCI": {
          "lower": 0.26032900000000003,
          "upper": 0.301855,
          "halfWidthPct": 2.0763
        },
        "profitFactor": 1.179872,
        "sharpeRatio": 0.828082,
        "pctReturn": 0.2846992948221487,
        "edgeSignificance": "significant",
        "sharpeConfidenceInterval": {
          "lower": 0.150908,
          "upper": 1.505255,
          "halfWidth": 0.677174
        },
        "maxDrawdownPct": -5.4394,
        "drawdownDurationCandles": 13063,
        "winCount": 504,
        "lossCount": 1292,
        "expectancyUsd": 1.76,
        "avgWinUsd": 41.13,
        "avgLossUsd": 13.6,
        "avgDurationMs": 52674053,
        "maxWinStreak": 6,
        "maxLossStreak": 17
      },
      "short": {
        "tradeCount": 1797,
        "winRate": 26.8781,
        "winRateCI": {
          "lower": 0.24879300000000001,
          "upper": 0.289756,
          "halfWidthPct": 2.0482
        },
        "profitFactor": 0.978477,
        "sharpeRatio": -0.1132,
        "pctReturn": -0.03677728572684664,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.920685,
          "upper": 0.694285,
          "halfWidth": 0.807485
        },
        "maxDrawdownPct": -13.4239,
        "drawdownDurationCandles": 101275,
        "winCount": 483,
        "lossCount": 1314,
        "expectancyUsd": -0.17,
        "avgWinUsd": 29.41,
        "avgLossUsd": 11.05,
        "avgDurationMs": 49055760,
        "maxWinStreak": 7,
        "maxLossStreak": 22
      }
    },
    "perVariant": {
      "1x_long": {
        "tradeCount": 1796,
        "winRate": 28.0624,
        "winRateCI": {
          "lower": 0.26032900000000003,
          "upper": 0.301855,
          "halfWidthPct": 2.0763
        },
        "profitFactor": 1.188637,
        "sharpeRatio": 0.860165,
        "pctReturn": 0.14978377012066582,
        "edgeSignificance": "significant",
        "sharpeConfidenceInterval": {
          "lower": 0.189266,
          "upper": 1.531064,
          "halfWidth": 0.670899
        },
        "maxDrawdownPct": -2.9336,
        "drawdownDurationCandles": 13449,
        "winCount": 504,
        "lossCount": 1292,
        "expectancyUsd": 0.83,
        "avgWinUsd": 18.71,
        "avgLossUsd": 6.14,
        "avgDurationMs": 52674053,
        "maxWinStreak": 6,
        "maxLossStreak": 17,
        "outcome": "survived"
      },
      "2x_long": {
        "tradeCount": 1796,
        "winRate": 28.0624,
        "winRateCI": {
          "lower": 0.26032900000000003,
          "upper": 0.301855,
          "halfWidthPct": 2.0763
        },
        "profitFactor": 1.179872,
        "sharpeRatio": 0.828082,
        "pctReturn": 0.2846992948221487,
        "edgeSignificance": "significant",
        "sharpeConfidenceInterval": {
          "lower": 0.150908,
          "upper": 1.505255,
          "halfWidth": 0.677174
        },
        "maxDrawdownPct": -5.4394,
        "drawdownDurationCandles": 13063,
        "winCount": 504,
        "lossCount": 1292,
        "expectancyUsd": 1.76,
        "avgWinUsd": 41.13,
        "avgLossUsd": 13.6,
        "avgDurationMs": 52674053,
        "maxWinStreak": 6,
        "maxLossStreak": 17,
        "outcome": "survived"
      },
      "10x_long": {
        "tradeCount": 1796,
        "winRate": 28.0624,
        "winRateCI": {
          "lower": 0.26032900000000003,
          "upper": 0.301855,
          "halfWidthPct": 2.0763
        },
        "profitFactor": 1.123989,
        "sharpeRatio": 0.588179,
        "pctReturn": 0.964289911557022,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.121026,
          "upper": 1.297384,
          "halfWidth": 0.709205
        },
        "maxDrawdownPct": -24.4874,
        "drawdownDurationCandles": 14759,
        "winCount": 504,
        "lossCount": 1292,
        "expectancyUsd": 12.96,
        "avgWinUsd": 418.76,
        "avgLossUsd": 145.34,
        "avgDurationMs": 52674053,
        "maxWinStreak": 6,
        "maxLossStreak": 17,
        "outcome": "survived"
      },
      "50x_long": {
        "tradeCount": 1796,
        "winRate": 26.7817,
        "winRateCI": {
          "lower": 0.247849,
          "upper": 0.288777,
          "halfWidthPct": 2.0464
        },
        "profitFactor": 1.007195,
        "sharpeRatio": 0.035661,
        "pctReturn": 0.28013324392217254,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.689326,
          "upper": 0.760649,
          "halfWidth": 0.724987
        },
        "maxDrawdownPct": -85.2446,
        "drawdownDurationCandles": 81796,
        "winCount": 481,
        "lossCount": 1315,
        "expectancyUsd": 19.78,
        "avgWinUsd": 10337.25,
        "avgLossUsd": 3754.14,
        "avgDurationMs": 50046214,
        "maxWinStreak": 6,
        "maxLossStreak": 17,
        "outcome": "survived"
      },
      "100x_long": {
        "tradeCount": 1796,
        "winRate": 22.6058,
        "winRateCI": {
          "lower": 0.20731000000000002,
          "upper": 0.245976,
          "halfWidthPct": 1.9333
        },
        "profitFactor": 0.999289,
        "sharpeRatio": -0.002401,
        "pctReturn": -0.04825213172668241,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.715958,
          "upper": 0.711156,
          "halfWidth": 0.713557
        },
        "maxDrawdownPct": -99.8236,
        "drawdownDurationCandles": 81973,
        "winCount": 406,
        "lossCount": 1390,
        "expectancyUsd": -4.52,
        "avgWinUsd": 28123.81,
        "avgLossUsd": 8220.42,
        "avgDurationMs": 41348886,
        "maxWinStreak": 6,
        "maxLossStreak": 22,
        "outcome": "heavy_loss"
      },
      "1x_short": {
        "tradeCount": 1797,
        "winRate": 26.8781,
        "winRateCI": {
          "lower": 0.24879300000000001,
          "upper": 0.289756,
          "halfWidthPct": 2.0482
        },
        "profitFactor": 0.981386,
        "sharpeRatio": -0.097587,
        "pctReturn": -0.015919876708204942,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.905803,
          "upper": 0.710629,
          "halfWidth": 0.808216
        },
        "maxDrawdownPct": -7.1337,
        "drawdownDurationCandles": 101275,
        "winCount": 483,
        "lossCount": 1314,
        "expectancyUsd": -0.08,
        "avgWinUsd": 15.2,
        "avgLossUsd": 5.69,
        "avgDurationMs": 49055760,
        "maxWinStreak": 7,
        "maxLossStreak": 22,
        "outcome": "survived"
      },
      "2x_short": {
        "tradeCount": 1797,
        "winRate": 26.8781,
        "winRateCI": {
          "lower": 0.24879300000000001,
          "upper": 0.289756,
          "halfWidthPct": 2.0482
        },
        "profitFactor": 0.978477,
        "sharpeRatio": -0.1132,
        "pctReturn": -0.03677728572684664,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.920685,
          "upper": 0.694285,
          "halfWidth": 0.807485
        },
        "maxDrawdownPct": -13.4239,
        "drawdownDurationCandles": 101275,
        "winCount": 483,
        "lossCount": 1314,
        "expectancyUsd": -0.17,
        "avgWinUsd": 29.41,
        "avgLossUsd": 11.05,
        "avgDurationMs": 49055760,
        "maxWinStreak": 7,
        "maxLossStreak": 22,
        "outcome": "survived"
      },
      "10x_short": {
        "tradeCount": 1797,
        "winRate": 26.8225,
        "winRateCI": {
          "lower": 0.248251,
          "upper": 0.289188,
          "halfWidthPct": 2.0468
        },
        "profitFactor": 0.937155,
        "sharpeRatio": -0.338952,
        "pctReturn": -0.5448429982553864,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.147396,
          "upper": 0.469491,
          "halfWidth": 0.808443
        },
        "maxDrawdownPct": -51.8331,
        "drawdownDurationCandles": 101208,
        "winCount": 482,
        "lossCount": 1315,
        "expectancyUsd": -1.8,
        "avgWinUsd": 100.05,
        "avgLossUsd": 39.13,
        "avgDurationMs": 48984641,
        "maxWinStreak": 7,
        "maxLossStreak": 22,
        "outcome": "survived"
      },
      "50x_short": {
        "tradeCount": 1797,
        "winRate": 25.8765,
        "winRateCI": {
          "lower": 0.23904499999999998,
          "upper": 0.279514,
          "halfWidthPct": 2.0234
        },
        "profitFactor": 0.78822,
        "sharpeRatio": -0.925763,
        "pctReturn": -8.640458310282277,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.799696,
          "upper": -0.051831,
          "halfWidth": 0.873932
        },
        "maxDrawdownPct": -98.1195,
        "drawdownDurationCandles": 101208,
        "winCount": 465,
        "lossCount": 1332,
        "expectancyUsd": -5.25,
        "avgWinUsd": 75.48,
        "avgLossUsd": 33.43,
        "avgDurationMs": 47094491,
        "maxWinStreak": 3,
        "maxLossStreak": 22,
        "outcome": "heavy_loss"
      },
      "100x_short": {
        "tradeCount": 204,
        "winRate": 15.6863,
        "winRateCI": {
          "lower": 0.11335800000000001,
          "upper": 0.213053,
          "halfWidthPct": 4.9847
        },
        "profitFactor": 0.58732,
        "sharpeRatio": -0.73557,
        "pctReturn": -30.197676595032036,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.90789,
          "upper": 0.43675,
          "halfWidth": 1.17232
        },
        "maxDrawdownPct": -98.7177,
        "drawdownDurationCandles": 101208,
        "winCount": 32,
        "lossCount": 172,
        "expectancyUsd": -48.08,
        "avgWinUsd": 436.26,
        "avgLossUsd": 138.2,
        "avgDurationMs": 25994118,
        "maxWinStreak": 3,
        "maxLossStreak": 19,
        "outcome": "heavy_loss"
      }
    }
  },
  "asOf": "2026-07-05",
  "inSample": true
}
