{
  "slug": "ema-cross-12-26/eth/15m",
  "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": 3654,
    "winRate": 26.5736,
    "winRateCI": {
      "lower": 0.25166499999999997,
      "upper": 0.280299,
      "halfWidthPct": 1.4317
    },
    "profitFactor": 1.05932,
    "sharpeRatio": 0.407299,
    "maxDrawdownPct": -8.5616,
    "pctReturn": 0.07014000256783039,
    "edgeSignificance": "not-significant",
    "sharpeConfidenceInterval": {
      "lower": -0.294437,
      "upper": 1.109035,
      "halfWidth": 0.701736
    },
    "outcome": "survived",
    "perSide": {
      "long": {
        "tradeCount": 3654,
        "winRate": 26.5736,
        "winRateCI": {
          "lower": 0.25166499999999997,
          "upper": 0.280299,
          "halfWidthPct": 1.4317
        },
        "profitFactor": 1.05932,
        "sharpeRatio": 0.407299,
        "pctReturn": 0.07014000256783039,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.294437,
          "upper": 1.109035,
          "halfWidth": 0.701736
        },
        "maxDrawdownPct": -8.5616,
        "drawdownDurationCandles": 123042,
        "winCount": 971,
        "lossCount": 2683,
        "expectancyUsd": 0.39,
        "avgWinUsd": 26.26,
        "avgLossUsd": 8.97,
        "avgDurationMs": 25904926,
        "maxWinStreak": 8,
        "maxLossStreak": 18
      },
      "short": {
        "tradeCount": 3655,
        "winRate": 25.8824,
        "winRateCI": {
          "lower": 0.244882,
          "upper": 0.27327100000000004,
          "halfWidthPct": 1.4194
        },
        "profitFactor": 0.913392,
        "sharpeRatio": -0.66479,
        "pctReturn": -0.1092132451072697,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.482335,
          "upper": 0.152756,
          "halfWidth": 0.817545
        },
        "maxDrawdownPct": -22.3895,
        "drawdownDurationCandles": 202414,
        "winCount": 946,
        "lossCount": 2709,
        "expectancyUsd": -0.46,
        "avgWinUsd": 18.89,
        "avgLossUsd": 7.22,
        "avgDurationMs": 24187715,
        "maxWinStreak": 5,
        "maxLossStreak": 21
      }
    },
    "perVariant": {
      "1x_long": {
        "tradeCount": 3654,
        "winRate": 26.5736,
        "winRateCI": {
          "lower": 0.25166499999999997,
          "upper": 0.280299,
          "halfWidthPct": 1.4317
        },
        "profitFactor": 1.062498,
        "sharpeRatio": 0.427175,
        "pctReturn": 0.03693678505913105,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.272441,
          "upper": 1.126791,
          "halfWidth": 0.699616
        },
        "maxDrawdownPct": -4.407,
        "drawdownDurationCandles": 122976,
        "winCount": 971,
        "lossCount": 2683,
        "expectancyUsd": 0.2,
        "avgWinUsd": 12.48,
        "avgLossUsd": 4.25,
        "avgDurationMs": 25904926,
        "maxWinStreak": 8,
        "maxLossStreak": 18,
        "outcome": "survived"
      },
      "2x_long": {
        "tradeCount": 3654,
        "winRate": 26.5736,
        "winRateCI": {
          "lower": 0.25166499999999997,
          "upper": 0.280299,
          "halfWidthPct": 1.4317
        },
        "profitFactor": 1.05932,
        "sharpeRatio": 0.407299,
        "pctReturn": 0.07014000256783039,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.294437,
          "upper": 1.109035,
          "halfWidth": 0.701736
        },
        "maxDrawdownPct": -8.5616,
        "drawdownDurationCandles": 123042,
        "winCount": 971,
        "lossCount": 2683,
        "expectancyUsd": 0.39,
        "avgWinUsd": 26.26,
        "avgLossUsd": 8.97,
        "avgDurationMs": 25904926,
        "maxWinStreak": 8,
        "maxLossStreak": 18,
        "outcome": "survived"
      },
      "10x_long": {
        "tradeCount": 3654,
        "winRate": 26.5736,
        "winRateCI": {
          "lower": 0.25166499999999997,
          "upper": 0.280299,
          "halfWidthPct": 1.4317
        },
        "profitFactor": 1.036429,
        "sharpeRatio": 0.254195,
        "pctReturn": 0.2177913739973771,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.458944,
          "upper": 0.967334,
          "halfWidth": 0.713139
        },
        "maxDrawdownPct": -39.3081,
        "drawdownDurationCandles": 126478,
        "winCount": 971,
        "lossCount": 2683,
        "expectancyUsd": 1.69,
        "avgWinUsd": 180.5,
        "avgLossUsd": 63.03,
        "avgDurationMs": 25904680,
        "maxWinStreak": 8,
        "maxLossStreak": 18,
        "outcome": "survived"
      },
      "50x_long": {
        "tradeCount": 3654,
        "winRate": 25.8894,
        "winRateCI": {
          "lower": 0.24495,
          "upper": 0.273345,
          "halfWidthPct": 1.4198
        },
        "profitFactor": 0.979899,
        "sharpeRatio": -0.109144,
        "pctReturn": -0.7089551033103861,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.776073,
          "upper": 0.557784,
          "halfWidth": 0.666929
        },
        "maxDrawdownPct": -96.9805,
        "drawdownDurationCandles": 181211,
        "winCount": 946,
        "lossCount": 2708,
        "expectancyUsd": -2.44,
        "avgWinUsd": 460.16,
        "avgLossUsd": 164.05,
        "avgDurationMs": 25286946,
        "maxWinStreak": 8,
        "maxLossStreak": 21,
        "outcome": "heavy_loss"
      },
      "100x_long": {
        "tradeCount": 1978,
        "winRate": 22.9525,
        "winRateCI": {
          "lower": 0.211527,
          "upper": 0.248571,
          "halfWidthPct": 1.8522
        },
        "profitFactor": 0.992061,
        "sharpeRatio": -0.030507,
        "pctReturn": -0.5121098021553958,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.727377,
          "upper": 0.666363,
          "halfWidth": 0.69687
        },
        "maxDrawdownPct": -99.8284,
        "drawdownDurationCandles": 169422,
        "winCount": 454,
        "lossCount": 1524,
        "expectancyUsd": -4.95,
        "avgWinUsd": 2697.72,
        "avgLossUsd": 810.08,
        "avgDurationMs": 21947169,
        "maxWinStreak": 5,
        "maxLossStreak": 21,
        "outcome": "heavy_loss"
      },
      "1x_short": {
        "tradeCount": 3655,
        "winRate": 25.8824,
        "winRateCI": {
          "lower": 0.244882,
          "upper": 0.27327100000000004,
          "halfWidthPct": 1.4194
        },
        "profitFactor": 0.917768,
        "sharpeRatio": -0.630932,
        "pctReturn": -0.051586549871654314,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.447312,
          "upper": 0.185448,
          "halfWidth": 0.81638
        },
        "maxDrawdownPct": -11.887,
        "drawdownDurationCandles": 202551,
        "winCount": 946,
        "lossCount": 2709,
        "expectancyUsd": -0.24,
        "avgWinUsd": 10.26,
        "avgLossUsd": 3.9,
        "avgDurationMs": 24187715,
        "maxWinStreak": 5,
        "maxLossStreak": 21,
        "outcome": "survived"
      },
      "2x_short": {
        "tradeCount": 3655,
        "winRate": 25.8824,
        "winRateCI": {
          "lower": 0.244882,
          "upper": 0.27327100000000004,
          "halfWidthPct": 1.4194
        },
        "profitFactor": 0.913392,
        "sharpeRatio": -0.66479,
        "pctReturn": -0.1092132451072697,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.482335,
          "upper": 0.152756,
          "halfWidth": 0.817545
        },
        "maxDrawdownPct": -22.3895,
        "drawdownDurationCandles": 202414,
        "winCount": 946,
        "lossCount": 2709,
        "expectancyUsd": -0.46,
        "avgWinUsd": 18.89,
        "avgLossUsd": 7.22,
        "avgDurationMs": 24187715,
        "maxWinStreak": 5,
        "maxLossStreak": 21,
        "outcome": "survived"
      },
      "10x_short": {
        "tradeCount": 3655,
        "winRate": 25.855,
        "winRateCI": {
          "lower": 0.244614,
          "upper": 0.272993,
          "halfWidthPct": 1.4189
        },
        "profitFactor": 0.859085,
        "sharpeRatio": -1.042643,
        "pctReturn": -0.9482883532717852,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.881029,
          "upper": -0.204258,
          "halfWidth": 0.838386
        },
        "maxDrawdownPct": -76.998,
        "drawdownDurationCandles": 202521,
        "winCount": 945,
        "lossCount": 2710,
        "expectancyUsd": -1.89,
        "avgWinUsd": 44.54,
        "avgLossUsd": 18.08,
        "avgDurationMs": 24166785,
        "maxWinStreak": 5,
        "maxLossStreak": 21,
        "outcome": "heavy_loss"
      },
      "50x_short": {
        "tradeCount": 412,
        "winRate": 22.0874,
        "winRateCI": {
          "lower": 0.183497,
          "upper": 0.26340800000000003,
          "halfWidthPct": 3.9955
        },
        "profitFactor": 0.617456,
        "sharpeRatio": -1.137119,
        "pctReturn": -13.03450520158277,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.126299,
          "upper": -0.147938,
          "halfWidth": 0.989181
        },
        "maxDrawdownPct": -98.1747,
        "drawdownDurationCandles": 202521,
        "winCount": 91,
        "lossCount": 321,
        "expectancyUsd": -23.8,
        "avgWinUsd": 173.92,
        "avgLossUsd": 79.85,
        "avgDurationMs": 19354369,
        "maxWinStreak": 4,
        "maxLossStreak": 20,
        "outcome": "heavy_loss"
      },
      "100x_short": {
        "tradeCount": 238,
        "winRate": 19.3277,
        "winRateCI": {
          "lower": 0.148144,
          "upper": 0.24815500000000001,
          "halfWidthPct": 5.0005
        },
        "profitFactor": 0.672443,
        "sharpeRatio": -0.738884,
        "pctReturn": -18.123582957149623,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.722189,
          "upper": 0.244422,
          "halfWidth": 0.983305
        },
        "maxDrawdownPct": -98.4233,
        "drawdownDurationCandles": 202521,
        "winCount": 46,
        "lossCount": 192,
        "expectancyUsd": -41.2,
        "avgWinUsd": 437.58,
        "avgLossUsd": 155.9,
        "avgDurationMs": 16445798,
        "maxWinStreak": 3,
        "maxLossStreak": 26,
        "outcome": "heavy_loss"
      }
    }
  },
  "asOf": "2026-07-05",
  "inSample": true
}
