{
  "slug": "ema-cross-12-26/btc/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": 1828,
    "winRate": 27.5164,
    "winRateCI": {
      "lower": 0.255179,
      "upper": 0.296093,
      "halfWidthPct": 2.0457
    },
    "profitFactor": 1.074333,
    "sharpeRatio": 0.366311,
    "maxDrawdownPct": -6.2684,
    "pctReturn": 0.09740773492209898,
    "edgeSignificance": "not-significant",
    "sharpeConfidenceInterval": {
      "lower": -0.379128,
      "upper": 1.11175,
      "halfWidth": 0.745439
    },
    "outcome": "survived",
    "perSide": {
      "long": {
        "tradeCount": 1828,
        "winRate": 27.5164,
        "winRateCI": {
          "lower": 0.255179,
          "upper": 0.296093,
          "halfWidthPct": 2.0457
        },
        "profitFactor": 1.074333,
        "sharpeRatio": 0.366311,
        "pctReturn": 0.09740773492209898,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.379128,
          "upper": 1.11175,
          "halfWidth": 0.745439
        },
        "maxDrawdownPct": -6.2684,
        "drawdownDurationCandles": 37225,
        "winCount": 503,
        "lossCount": 1325,
        "expectancyUsd": 0.53,
        "avgWinUsd": 27.87,
        "avgLossUsd": 9.85,
        "avgDurationMs": 51781510,
        "maxWinStreak": 5,
        "maxLossStreak": 16
      },
      "short": {
        "tradeCount": 1829,
        "winRate": 24.3302,
        "winRateCI": {
          "lower": 0.224189,
          "upper": 0.263492,
          "halfWidthPct": 1.9651
        },
        "profitFactor": 0.856582,
        "sharpeRatio": -0.806417,
        "pctReturn": -0.19048878976761766,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.65247,
          "upper": 0.039636,
          "halfWidth": 0.846053
        },
        "maxDrawdownPct": -17.5992,
        "drawdownDurationCandles": 101275,
        "winCount": 445,
        "lossCount": 1384,
        "expectancyUsd": -0.85,
        "avgWinUsd": 20.87,
        "avgLossUsd": 7.83,
        "avgDurationMs": 48135484,
        "maxWinStreak": 8,
        "maxLossStreak": 27
      }
    },
    "perVariant": {
      "1x_long": {
        "tradeCount": 1828,
        "winRate": 27.5164,
        "winRateCI": {
          "lower": 0.255179,
          "upper": 0.296093,
          "halfWidthPct": 2.0457
        },
        "profitFactor": 1.077865,
        "sharpeRatio": 0.381238,
        "pctReturn": 0.05105376318451126,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.362781,
          "upper": 1.125257,
          "halfWidth": 0.744019
        },
        "maxDrawdownPct": -3.3726,
        "drawdownDurationCandles": 37260,
        "winCount": 503,
        "lossCount": 1325,
        "expectancyUsd": 0.27,
        "avgWinUsd": 13.41,
        "avgLossUsd": 4.72,
        "avgDurationMs": 51781510,
        "maxWinStreak": 5,
        "maxLossStreak": 16,
        "outcome": "survived"
      },
      "2x_long": {
        "tradeCount": 1828,
        "winRate": 27.5164,
        "winRateCI": {
          "lower": 0.255179,
          "upper": 0.296093,
          "halfWidthPct": 2.0457
        },
        "profitFactor": 1.074333,
        "sharpeRatio": 0.366311,
        "pctReturn": 0.09740773492209898,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.379128,
          "upper": 1.11175,
          "halfWidth": 0.745439
        },
        "maxDrawdownPct": -6.2684,
        "drawdownDurationCandles": 37225,
        "winCount": 503,
        "lossCount": 1325,
        "expectancyUsd": 0.53,
        "avgWinUsd": 27.87,
        "avgLossUsd": 9.85,
        "avgDurationMs": 51781510,
        "maxWinStreak": 5,
        "maxLossStreak": 16,
        "outcome": "survived"
      },
      "10x_long": {
        "tradeCount": 1828,
        "winRate": 27.5164,
        "winRateCI": {
          "lower": 0.255179,
          "upper": 0.296093,
          "halfWidthPct": 2.0457
        },
        "profitFactor": 1.050198,
        "sharpeRatio": 0.256553,
        "pctReturn": 0.32821886035945796,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.495836,
          "upper": 1.008943,
          "halfWidth": 0.75239
        },
        "maxDrawdownPct": -28.7581,
        "drawdownDurationCandles": 40675,
        "winCount": 503,
        "lossCount": 1325,
        "expectancyUsd": 2.38,
        "avgWinUsd": 180.93,
        "avgLossUsd": 65.4,
        "avgDurationMs": 51781510,
        "maxWinStreak": 5,
        "maxLossStreak": 16,
        "outcome": "survived"
      },
      "50x_long": {
        "tradeCount": 1828,
        "winRate": 26.86,
        "winRateCI": {
          "lower": 0.248782,
          "upper": 0.289388,
          "halfWidthPct": 2.0303
        },
        "profitFactor": 0.988865,
        "sharpeRatio": -0.055752,
        "pctReturn": -0.38180737074524185,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.833286,
          "upper": 0.721782,
          "halfWidth": 0.777534
        },
        "maxDrawdownPct": -85.1291,
        "drawdownDurationCandles": 96381,
        "winCount": 491,
        "lossCount": 1337,
        "expectancyUsd": -2.39,
        "avgWinUsd": 790.27,
        "avgLossUsd": 293.49,
        "avgDurationMs": 50442341,
        "maxWinStreak": 5,
        "maxLossStreak": 16,
        "outcome": "survived"
      },
      "100x_long": {
        "tradeCount": 1828,
        "winRate": 24.2888,
        "winRateCI": {
          "lower": 0.223782,
          "upper": 0.263073,
          "halfWidthPct": 1.9645
        },
        "profitFactor": 0.987486,
        "sharpeRatio": -0.04539,
        "pctReturn": -0.8213975772299691,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -0.814718,
          "upper": 0.723939,
          "halfWidth": 0.769328
        },
        "maxDrawdownPct": -99.1571,
        "drawdownDurationCandles": 85317,
        "winCount": 444,
        "lossCount": 1384,
        "expectancyUsd": -5.07,
        "avgWinUsd": 1648.03,
        "avgLossUsd": 535.4,
        "avgDurationMs": 45302298,
        "maxWinStreak": 5,
        "maxLossStreak": 19,
        "outcome": "heavy_loss"
      },
      "1x_short": {
        "tradeCount": 1829,
        "winRate": 24.3302,
        "winRateCI": {
          "lower": 0.224189,
          "upper": 0.263492,
          "halfWidthPct": 1.9651
        },
        "profitFactor": 0.859961,
        "sharpeRatio": -0.787997,
        "pctReturn": -0.09270356298635322,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.632943,
          "upper": 0.056949,
          "halfWidth": 0.844946
        },
        "maxDrawdownPct": -9.212,
        "drawdownDurationCandles": 101275,
        "winCount": 445,
        "lossCount": 1384,
        "expectancyUsd": -0.44,
        "avgWinUsd": 11.06,
        "avgLossUsd": 4.13,
        "avgDurationMs": 48135484,
        "maxWinStreak": 8,
        "maxLossStreak": 27,
        "outcome": "survived"
      },
      "2x_short": {
        "tradeCount": 1829,
        "winRate": 24.3302,
        "winRateCI": {
          "lower": 0.224189,
          "upper": 0.263492,
          "halfWidthPct": 1.9651
        },
        "profitFactor": 0.856582,
        "sharpeRatio": -0.806417,
        "pctReturn": -0.19048878976761766,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.65247,
          "upper": 0.039636,
          "halfWidth": 0.846053
        },
        "maxDrawdownPct": -17.5992,
        "drawdownDurationCandles": 101275,
        "winCount": 445,
        "lossCount": 1384,
        "expectancyUsd": -0.85,
        "avgWinUsd": 20.87,
        "avgLossUsd": 7.83,
        "avgDurationMs": 48135484,
        "maxWinStreak": 8,
        "maxLossStreak": 27,
        "outcome": "survived"
      },
      "10x_short": {
        "tradeCount": 1829,
        "winRate": 24.3302,
        "winRateCI": {
          "lower": 0.224189,
          "upper": 0.263492,
          "halfWidthPct": 1.9651
        },
        "profitFactor": 0.829508,
        "sharpeRatio": -0.94354,
        "pctReturn": -1.1606786274780745,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -1.804886,
          "upper": -0.082194,
          "halfWidth": 0.861346
        },
        "maxDrawdownPct": -63.8971,
        "drawdownDurationCandles": 101338,
        "winCount": 445,
        "lossCount": 1384,
        "expectancyUsd": -3.26,
        "avgWinUsd": 65.25,
        "avgLossUsd": 25.29,
        "avgDurationMs": 48135484,
        "maxWinStreak": 8,
        "maxLossStreak": 27,
        "outcome": "heavy_loss"
      },
      "50x_short": {
        "tradeCount": 1110,
        "winRate": 22.7928,
        "winRateCI": {
          "lower": 0.20421199999999998,
          "upper": 0.25352,
          "halfWidthPct": 2.4654
        },
        "profitFactor": 0.641266,
        "sharpeRatio": -1.621422,
        "pctReturn": -12.549992292134752,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -2.567947,
          "upper": -0.674897,
          "halfWidth": 0.946525
        },
        "maxDrawdownPct": -98.0375,
        "drawdownDurationCandles": 101338,
        "winCount": 253,
        "lossCount": 857,
        "expectancyUsd": -8.83,
        "avgWinUsd": 69.26,
        "avgLossUsd": 31.88,
        "avgDurationMs": 45734595,
        "maxWinStreak": 5,
        "maxLossStreak": 27,
        "outcome": "heavy_loss"
      },
      "100x_short": {
        "tradeCount": 132,
        "winRate": 11.3636,
        "winRateCI": {
          "lower": 0.070085,
          "upper": 0.179041,
          "halfWidthPct": 5.4478
        },
        "profitFactor": 0.241069,
        "sharpeRatio": -1.932122,
        "pctReturn": -41.866325705698245,
        "edgeSignificance": "not-significant",
        "sharpeConfidenceInterval": {
          "lower": -3.478143,
          "upper": -0.386101,
          "halfWidth": 1.546021
        },
        "maxDrawdownPct": -98.0352,
        "drawdownDurationCandles": 101655,
        "winCount": 15,
        "lossCount": 117,
        "expectancyUsd": -74.27,
        "avgWinUsd": 207.6,
        "avgLossUsd": 110.41,
        "avgDurationMs": 23140909,
        "maxWinStreak": 1,
        "maxLossStreak": 24,
        "outcome": "heavy_loss"
      }
    }
  },
  "asOf": "2026-07-05",
  "inSample": true
}
