Appendix: Configuration

This appendix lists the concrete settings used to generate this report. For the methodology independent of these values, see Appendix: Methodology. For score formulas, see Appendix: Scores.

Strategy And Data

StrategyEmaCrossStrategy
DescriptionA simple EMA crossover strategy that generates buy signals when a short-term EMA crosses above a long-term EMA. The strategy is designed to capture trends in the market. It can be applied to various timeframes and assets, and its performance can be sensitive to the choice of EMA periods.
Strategy TypeTrend following
PairBTC/USDT
Timeframe4h
Exchangebinance
Warmup candles200

Portfolio And Execution

Directionlongonly
Account cash10000
Allocation0.1
Allocated position cash1000.00
Metrics baseallocation
Fees0.1000%
Execution slippage0.0000%
Order typemarket

Timeranges

Research01.01.2022-01.01.2024
Validation01.01.2024-01.01.2025
Robustness01.01.2022-01.01.2025
OOS 101.01.2025-01.07.2025
OOS 201.07.2025-01.01.2026
Full01.01.2022-01.01.2026
Monthly01.01.2025-01.01.2026

Parameter Space

buy_ema_short8 to 100 step 3
buy_ema_long20 to 200 step 3

Static Parameters

Static 1buy_ema_short=5, buy_ema_long=13
Static 2buy_ema_short=7, buy_ema_long=21
Static 3buy_ema_short=8, buy_ema_long=34
Static 4buy_ema_short=10, buy_ema_long=30
Static 5buy_ema_short=12, buy_ema_long=26
Static 6buy_ema_short=20, buy_ema_long=50
Static 7buy_ema_short=50, buy_ema_long=100
Static 8buy_ema_short=50, buy_ema_long=200
Static 9buy_ema_short=100, buy_ema_long=200

Metric Winner Rules

topEfficiencyhighest efficiency_score
topSharpeTradeBasedhighest sharpe_trade_based
topSharpehighest sharpe
topSortinoTradeBasedhighest sortino_trade_based
topSortinohighest sortino
topProfithighest profit_total
topMaxDrawdownlowest max_drawdown
topProfitDrawdownhighest profit_drawdown
topExpectancyhighest expectancy
topProfitFactorhighest profit_factor
topWinRatehighest win_rate
topDDDurationlowest drawdown_duration_pct
topProfitQualityhighest profit_quality_score
topBalancedhighest balanced_score
topMaxDrawDownRelativehighest max_drawdown_relative_score

Winner Filters

Minimum trades1m: 300, 5m: 150, 15m: 80, 1h: 40, 4h: 20, 1d: 10, 1w: 3
Minimum total profit0
Maximum drawdown0.5
Minimum profit factor1
Minimum expectancy0
Minimum Sharpe0
Minimum Sortino0
Minimum win rate0.35

SL/TP Optimization

Research timerange01.01.2022-01.01.2024
MAE quantiles[0.7, 0.8, 0.9, 0.95]
MFE quantiles[0.5, 0.6, 0.7, 0.8]
Max candidates-

SL/TP Combination Modes

sltp_onlyuse_exit=False, grid_type=sl_tp
exit_sluse_exit=True, grid_type=sl_only
exit_tpuse_exit=True, grid_type=tp_only
exit_sl_tpuse_exit=True, grid_type=sl_tp

Robustness Analysis

Rolling timerange01.01.2022-01.01.2025
Rolling window months12
Rolling shift months3
OOS 101.01.2025-01.07.2025
OOS 201.07.2025-01.01.2026
Rolling/OOS weights0.5 / 0.5

Regime Definitions

bullUS president election 2024: 05.11.2024-11.12.2024; End of Iran War + Crypto Week, July 2025 : 23.06.2025-13.08.2025; 2025 recovery from Tarrifs: 08.04.2025-13.08.2025
bearBad Inlfation Data Period + Trumps Tariffs (Spring 2025): 11.12.2024-13.05.2025; August 2025 dip before Rates cut: 14.08.2025-08.09.2025; October 2025 crash: 07.10.2025-23.10.2025
pumpTrump announced BTC reserve (Sunday 02.03.25): 28.02.2025-04.03.2025; Good Inflation data 13.05.25: 10.05.2025-16.05.2025; End of Iran war Jun 2025: 23.06.2025-26.06.2025; Crypto week July 2025: 08.07.2025-15.07.2025
dumpOne of Trump Tariffs Dump: 20.02.2025-28.02.2025; Another Tariffs Dump: 03.03.2025-11.03.2025; October 2025 Big crash: 07.10.2025-13.10.2025
sidewayFeb – Jul 2024 sideways: 29.02.2024-02.07.2024; Nov 2025 – Jan 2026 sideways: 21.11.2025-01.01.2026

Regime Weights

bear0.3
bull0.3
dump0.2
pump0.1
sideway0.1

Scoring

Robustness weight0.6
Regime weight0.25
Parameter stability weight0.15
Plateau score columnrobustness_score
Plateau radius2
Plateau quantile-

Leverage Suitability

Reference leverage3
Grid enabledTrue
Grid range1 - 50 step 1
Maintenance margin0.005
MAE quantile0.95
Tail quantile0.99
Max allowed leveraged drawdown0.5
Max allowed leveraged trade loss0.5

Slippage Sensitivity

EnabledTrue
Timerange01.01.2022-01.01.2026
Grid range0.0 - 0.005 step 0.0005

Walk-Forward Adaptability

Timerange01.01.2022-01.01.2026
Train months12
Test months3
Shift months3
Selection metricsefficiency_score, balanced_score, profit_quality_score