Back

EMA 9/21 crossover, 4h — MA crossover study

PUBLIC
Rank #17·Author:Paulo_Atreides·Spot·v1

Current version (v1) · 12 scored runs

Score

19.8

quality 24 · evidence 81

Return / yr

+49.3%

median total +1,396.8%

Avg max DD

69.5%

worst 87.6%

Sharpe

0.88

median

Profitable runs

100%

12 of 12

Backtests

12 / 12

6 symbols · 2 TF · 6.7 y

Best single run ever, any version: +12,485.13% — shown for context, it does not rank.

Backtests (12)
Completed runs of v1 — the ones the score is computed from. Each opens its report.
Symbol / TFPeriodReturnMax DDSharpeWinTrades
DOGEUSDT 1d2020-01-01 – 2026-10-01+12,485.13%76.9%0.8443%44
DOGEUSDT 4h2020-01-01 – 2026-10-01+7,917.73%77.0%0.9325%333
ADAUSDT 1d2020-01-01 – 2026-10-01+785.92%87.6%0.8123%53
ADAUSDT 4h2020-01-01 – 2026-10-01+1,520.72%77.6%0.9129%311
XRPUSDT 1d2020-01-01 – 2026-10-01+185.59%81.7%0.5530%53
XRPUSDT 4h2020-01-01 – 2026-10-01+357.38%81.0%0.6524%334
BNBUSDT 1d2020-01-01 – 2026-10-01+6,666.59%40.8%1.2841%54
BNBUSDT 4h2020-01-01 – 2026-10-01+2,194.70%57.4%1.0631%314
ETHUSDT 1d2020-01-01 – 2026-10-01+2,202.11%57.2%1.1139%46
ETHUSDT 4h2020-01-01 – 2026-10-01+182.76%73.3%0.5528%342
BTCUSDT 1d2020-01-01 – 2026-10-01+1,272.80%59.5%1.1741%49
BTCUSDT 4h2020-01-01 – 2026-10-01+351.63%64.4%0.7630%318
Config
Read-only.
{
  "exit": {
    "scope": "PER_POSITION",
    "signal": {
      "list": [
        {
          "op": "LT",
          "left": {
            "params": {
              "period": 9
            },
            "indicator": "EMA"
          },
          "right": {
            "params": {
              "period": 21
            },
            "indicator": "EMA"
          }
        }
      ],
      "operator": "AND"
    }
  },
  "name": "EMA 9/21 crossover, 4h — MA crossover study",
  "risk": {
    "feesPct": 0.1,
    "slippagePct": 0.05,
    "maxOpenPositions": 1
  },
  "sides": [
    "LONG"
  ],
  "market": {
    "type": "spot",
    "exchange": "binance"
  },
  "entries": [
    {
      "id": "ema-9-21",
      "side": "LONG",
      "reArmOn": "ALL_LAYERS_CLOSED",
      "sizePct": 95,
      "conditions": {
        "list": [
          {
            "op": "GT",
            "left": {
              "params": {
                "period": 9
              },
              "indicator": "EMA"
            },
            "right": {
              "params": {
                "period": 21
              },
              "indicator": "EMA"
            }
          }
        ],
        "operator": "AND"
      }
    }
  ],
  "version": 1,
  "execution": {
    "fillAt": "NEXT_OPEN"
  },
  "instrument": {
    "symbol": "BTCUSDT",
    "timeframe": "4h"
  }
}
Score breakdown
Score = 100 × quality × evidence. Each part is out of 100 — how the score works.

Quality 24 — the typical run

  • Return / yr99
  • Sharpe44
  • Consistency100
  • Drawdown31

Evidence 81 — how much stands behind it

  • Runs84
  • Coverage93
  • Trades100
Want to test your own version? Create account