Mastering EA Crafter's Risk Charter: Protect Your Trading Capital

Updated January 6, 2026
Featured image for Mastering EA Crafter's Risk Charter: Protect Your Trading Capital

One of EA Crafter's most powerful features is the Risk Charter - a comprehensive risk management framework that ensures every bot you create adheres to your personal risk tolerance. This guide shows you how to set it up and use it effectively.

What is the Risk Charter?

The Risk Charter is your personal trading constitution. It defines the maximum risk parameters that all your bots must respect, regardless of how they're configured individually. Think of it as a safety net that prevents any single bot from endangering your account.

Why It Matters

Even the best trading strategies can have bugs or unexpected behavior. The Risk Charter provides:

  • Account protection - Hard limits prevent catastrophic losses
  • Consistency - All bots follow the same risk rules
  • Compliance - Meet prop firm requirements automatically
  • Peace of mind - Trade confidently knowing limits are enforced

Setting Up Your Risk Charter

Navigate to Settings → Risk Charter in your EA Crafter dashboard.

Key Parameters

Maximum Risk Per Trade

Recommended: 1-2% of account balance
Purpose: Limits position sizing on any single trade

Maximum Daily Loss

Recommended: 3-5% of account balance
Purpose: Stops all trading if daily loss exceeds threshold

Maximum Drawdown

Recommended: 10-15% of account balance
Purpose: Circuit breaker for extended losing streaks

Risk settings interface

Additional Controls

Maximum Lot Size Set an absolute maximum regardless of calculated position size. Useful for:

  • Broker limitations
  • Account size constraints
  • Personal comfort levels

Maximum Trades Per Day Prevent over-trading and excessive exposure:

  • Scalping strategies: 20-50 trades
  • Day trading: 5-15 trades
  • Swing trading: 1-5 trades

Required Stop Loss Force all bots to include stop losses:

  • Enable this for maximum protection
  • Some strategies may need this disabled (hedge strategies)

Required Take Profit Ensure profit targets are always set:

  • Recommended for beginners
  • Advanced traders may use trailing stops instead

Excluded Sessions and Markets

Session Filters

Block trading during volatile or illiquid periods:

  • Weekend gaps - Avoid Sunday open volatility
  • News events - Skip major economic releases
  • Low liquidity - Asian session for major pairs

Market Restrictions

Exclude high-risk instruments:

  • Exotic currency pairs
  • Volatile commodities
  • Specific symbols with poor execution

Risk Charter in Action

When you generate a bot, EA Crafter automatically:

  1. Validates your strategy against Risk Charter limits
  2. Adjusts parameters that exceed limits
  3. Warns you of any conflicts
  4. Injects safety code into the generated EA
// Example: Risk Charter enforcement in generated code
if(CalculatedLotSize > RiskCharter_MaxLot) {
    LotSize = RiskCharter_MaxLot;
    Print("Lot size reduced to comply with Risk Charter");
}

Code generation with risk limits

Best Practices

  1. Set conservative limits initially - You can always loosen them later
  2. Review quarterly - Adjust as your experience grows
  3. Match prop firm rules - If trading funded accounts
  4. Document your reasoning - Use the notes field to explain choices
  5. Test the limits - Verify your bots respect the charter in backtesting

Compliance Badge

Bots that pass all Risk Charter checks display a compliance badge, giving you confidence that your trading is within safe parameters.

Your Risk Charter is your trading safety net. Take time to configure it properly, and you'll trade with greater confidence and protection.