{
  "slug": "ema-cross-12-26/btc/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": 3762,
    "winRate": 25.3323,
    "winRateCI": {
      "lower": 0.239681,
      "upper": 0.267467,
      "halfWidthPct": 1.3893
    },
    "profitFactor": 0.969967,
    "sharpeRatio": -0.21921,
    "maxDrawdownPct": -15.9688,
    "pctReturn": -0.028954667921499547,
    "edgeSignificance": "not-significant",
    "sharpeConfidenceInterval": {
      "lower": -0.980971,
      "upper": 0.54255,
      "halfWidth": 0.76176
    },
    "outcome": "survived",
    "perSide": {
      "long": {
        "tradeCount": 3762,
        "winRate": 25.3323,
        "winRateCI": {
          "lower": 0.239681,
          "upper": 0.267467,
          "halfWidthPct": 1.3893
        },
        "profitFactor": 0.969967,
        "sharpeRatio": -0.21921,
        "pctReturn": -0.028954667921499547,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.980971,
          "upper": 0.54255,
          "halfWidth": 0.76176
        },
        "maxDrawdownPct": -15.9688,
        "drawdownDurationCandles": 185683,
        "winCount": 953,
        "lossCount": 2809,
        "expectancyUsd": -0.15,
        "avgWinUsd": 18.53,
        "avgLossUsd": 6.48,
        "avgDurationMs": 25154306,
        "maxWinStreak": 6,
        "maxLossStreak": 25
      },
      "short": {
        "tradeCount": 3763,
        "winRate": 23.2261,
        "winRateCI": {
          "lower": 0.219046,
          "upper": 0.246023,
          "halfWidthPct": 1.3488
        },
        "profitFactor": 0.815104,
        "sharpeRatio": -1.462813,
        "pctReturn": -0.1805001947420715,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.31455,
          "upper": -0.611075,
          "halfWidth": 0.851737
        },
        "maxDrawdownPct": -28.2215,
        "drawdownDurationCandles": 202428,
        "winCount": 874,
        "lossCount": 2889,
        "expectancyUsd": -0.74,
        "avgWinUsd": 14.07,
        "avgLossUsd": 5.22,
        "avgDurationMs": 23486341,
        "maxWinStreak": 5,
        "maxLossStreak": 31
      }
    },
    "perVariant": {
      "1x_long": {
        "tradeCount": 3762,
        "winRate": 25.3323,
        "winRateCI": {
          "lower": 0.239681,
          "upper": 0.267467,
          "halfWidthPct": 1.3893
        },
        "profitFactor": 0.970685,
        "sharpeRatio": -0.214781,
        "pctReturn": -0.014045155240376053,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.97764,
          "upper": 0.548077,
          "halfWidth": 0.762858
        },
        "maxDrawdownPct": -8.3509,
        "drawdownDurationCandles": 185748,
        "winCount": 953,
        "lossCount": 2809,
        "expectancyUsd": -0.07,
        "avgWinUsd": 9.2,
        "avgLossUsd": 3.22,
        "avgDurationMs": 25154306,
        "maxWinStreak": 6,
        "maxLossStreak": 25,
        "outcome": "survived"
      },
      "2x_long": {
        "tradeCount": 3762,
        "winRate": 25.3323,
        "winRateCI": {
          "lower": 0.239681,
          "upper": 0.267467,
          "halfWidthPct": 1.3893
        },
        "profitFactor": 0.969967,
        "sharpeRatio": -0.21921,
        "pctReturn": -0.028954667921499547,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.980971,
          "upper": 0.54255,
          "halfWidth": 0.76176
        },
        "maxDrawdownPct": -15.9688,
        "drawdownDurationCandles": 185683,
        "winCount": 953,
        "lossCount": 2809,
        "expectancyUsd": -0.15,
        "avgWinUsd": 18.53,
        "avgLossUsd": 6.48,
        "avgDurationMs": 25154306,
        "maxWinStreak": 6,
        "maxLossStreak": 25,
        "outcome": "survived"
      },
      "10x_long": {
        "tradeCount": 3762,
        "winRate": 25.3323,
        "winRateCI": {
          "lower": 0.239681,
          "upper": 0.267467,
          "halfWidthPct": 1.3893
        },
        "profitFactor": 0.966243,
        "sharpeRatio": -0.231393,
        "pctReturn": -0.17241021974488827,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.982835,
          "upper": 0.520049,
          "halfWidth": 0.751442
        },
        "maxDrawdownPct": -61.1,
        "drawdownDurationCandles": 185683,
        "winCount": 953,
        "lossCount": 2809,
        "expectancyUsd": -0.84,
        "avgWinUsd": 95.24,
        "avgLossUsd": 33.44,
        "avgDurationMs": 25154306,
        "maxWinStreak": 6,
        "maxLossStreak": 25,
        "outcome": "survived"
      },
      "50x_long": {
        "tradeCount": 3762,
        "winRate": 25.1728,
        "winRateCI": {
          "lower": 0.238117,
          "upper": 0.265845,
          "halfWidthPct": 1.3864
        },
        "profitFactor": 0.982383,
        "sharpeRatio": -0.069424,
        "pctReturn": -0.600756877291352,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.763056,
          "upper": 0.624209,
          "halfWidth": 0.693632
        },
        "maxDrawdownPct": -99.6944,
        "drawdownDurationCandles": 185683,
        "winCount": 947,
        "lossCount": 2815,
        "expectancyUsd": -2.59,
        "avgWinUsd": 573.79,
        "avgLossUsd": 196.49,
        "avgDurationMs": 24982057,
        "maxWinStreak": 6,
        "maxLossStreak": 25,
        "outcome": "heavy_loss"
      },
      "100x_long": {
        "tradeCount": 1210,
        "winRate": 23.3884,
        "winRateCI": {
          "lower": 0.210898,
          "upper": 0.258555,
          "halfWidthPct": 2.3828
        },
        "profitFactor": 0.994508,
        "sharpeRatio": -0.016654,
        "pctReturn": -0.34935139344005756,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.703508,
          "upper": 0.6702,
          "halfWidth": 0.686854
        },
        "maxDrawdownPct": -99.9351,
        "drawdownDurationCandles": 185683,
        "winCount": 283,
        "lossCount": 927,
        "expectancyUsd": -8.1,
        "avgWinUsd": 6272.86,
        "avgLossUsd": 1925.59,
        "avgDurationMs": 22830992,
        "maxWinStreak": 4,
        "maxLossStreak": 23,
        "outcome": "heavy_loss"
      },
      "1x_short": {
        "tradeCount": 3763,
        "winRate": 23.2261,
        "winRateCI": {
          "lower": 0.219046,
          "upper": 0.246023,
          "halfWidthPct": 1.3488
        },
        "profitFactor": 0.81797,
        "sharpeRatio": -1.452452,
        "pctReturn": -0.08796846557657699,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.303617,
          "upper": -0.601287,
          "halfWidth": 0.851165
        },
        "maxDrawdownPct": -15.2492,
        "drawdownDurationCandles": 202551,
        "winCount": 874,
        "lossCount": 2889,
        "expectancyUsd": -0.4,
        "avgWinUsd": 7.71,
        "avgLossUsd": 2.85,
        "avgDurationMs": 23486341,
        "maxWinStreak": 5,
        "maxLossStreak": 31,
        "outcome": "survived"
      },
      "2x_short": {
        "tradeCount": 3763,
        "winRate": 23.2261,
        "winRateCI": {
          "lower": 0.219046,
          "upper": 0.246023,
          "halfWidthPct": 1.3488
        },
        "profitFactor": 0.815104,
        "sharpeRatio": -1.462813,
        "pctReturn": -0.1805001947420715,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.31455,
          "upper": -0.611075,
          "halfWidth": 0.851737
        },
        "maxDrawdownPct": -28.2215,
        "drawdownDurationCandles": 202428,
        "winCount": 874,
        "lossCount": 2889,
        "expectancyUsd": -0.74,
        "avgWinUsd": 14.07,
        "avgLossUsd": 5.22,
        "avgDurationMs": 23486341,
        "maxWinStreak": 5,
        "maxLossStreak": 31,
        "outcome": "survived"
      },
      "10x_short": {
        "tradeCount": 3763,
        "winRate": 23.2261,
        "winRateCI": {
          "lower": 0.219046,
          "upper": 0.246023,
          "halfWidthPct": 1.3488
        },
        "profitFactor": 0.789608,
        "sharpeRatio": -1.485543,
        "pctReturn": -1.1175980548678819,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.341782,
          "upper": -0.629304,
          "halfWidth": 0.856239
        },
        "maxDrawdownPct": -82.2927,
        "drawdownDurationCandles": 202428,
        "winCount": 874,
        "lossCount": 2889,
        "expectancyUsd": -2.18,
        "avgWinUsd": 35.26,
        "avgLossUsd": 13.51,
        "avgDurationMs": 23486341,
        "maxWinStreak": 5,
        "maxLossStreak": 31,
        "outcome": "heavy_loss"
      },
      "50x_short": {
        "tradeCount": 775,
        "winRate": 22.4516,
        "winRateCI": {
          "lower": 0.196538,
          "upper": 0.255211,
          "halfWidthPct": 2.9336
        },
        "profitFactor": 0.623284,
        "sharpeRatio": -1.553172,
        "pctReturn": -11.166498771752135,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.559096,
          "upper": -0.547248,
          "halfWidth": 1.005924
        },
        "maxDrawdownPct": -98.0282,
        "drawdownDurationCandles": 202428,
        "winCount": 174,
        "lossCount": 601,
        "expectancyUsd": -12.65,
        "avgWinUsd": 93.19,
        "avgLossUsd": 43.29,
        "avgDurationMs": 22206194,
        "maxWinStreak": 4,
        "maxLossStreak": 27,
        "outcome": "heavy_loss"
      },
      "100x_short": {
        "tradeCount": 345,
        "winRate": 17.971,
        "winRateCI": {
          "lower": 0.142792,
          "upper": 0.22368300000000002,
          "halfWidthPct": 4.0445
        },
        "profitFactor": 0.476833,
        "sharpeRatio": -1.433202,
        "pctReturn": -23.28529877492166,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.722739,
          "upper": -0.143666,
          "halfWidth": 1.289537
        },
        "maxDrawdownPct": -98.1778,
        "drawdownDurationCandles": 202428,
        "winCount": 62,
        "lossCount": 283,
        "expectancyUsd": -28.42,
        "avgWinUsd": 144.15,
        "avgLossUsd": 66.23,
        "avgDurationMs": 19473913,
        "maxWinStreak": 4,
        "maxLossStreak": 27,
        "outcome": "heavy_loss"
      }
    }
  },
  "asOf": "2026-07-05",
  "inSample": true
}
