File size: 2,250 Bytes
b190b45
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
  "strategies": {
    "simple_moving_average": {
      "name": "Simple Moving Average",
      "description": "Buy when short SMA crosses above long SMA, sell when it crosses below",
      "enabled": true,
      "parameters": {
        "short_period": 10,
        "long_period": 50,
        "signal_threshold": 0.001
      },
      "risk_level": "medium"
    },
    "rsi_strategy": {
      "name": "RSI Strategy",
      "description": "Buy when RSI is oversold, sell when overbought",
      "enabled": true,
      "parameters": {
        "period": 14,
        "oversold_level": 30,
        "overbought_level": 70
      },
      "risk_level": "medium"
    },
    "macd_strategy": {
      "name": "MACD Strategy",
      "description": "Buy when MACD line crosses above signal line, sell when it crosses below",
      "enabled": true,
      "parameters": {
        "fast_period": 12,
        "slow_period": 26,
        "signal_period": 9
      },
      "risk_level": "low"
    },
    "bollinger_bands": {
      "name": "Bollinger Bands",
      "description": "Buy when price touches lower band, sell when it touches upper band",
      "enabled": true,
      "parameters": {
        "period": 20,
        "std_dev": 2
      },
      "risk_level": "medium"
    },
    "momentum_strategy": {
      "name": "Momentum Strategy",
      "description": "Buy when momentum is positive, sell when negative",
      "enabled": true,
      "parameters": {
        "period": 14,
        "threshold": 0.02
      },
      "risk_level": "high"
    }
  },
  "templates": {
    "conservative": {
      "strategy": "macd_strategy",
      "risk_tolerance": "low",
      "max_position_size": 0.1,
      "stop_loss": 0.02,
      "take_profit": 0.05
    },
    "moderate": {
      "strategy": "simple_moving_average",
      "risk_tolerance": "medium",
      "max_position_size": 0.2,
      "stop_loss": 0.03,
      "take_profit": 0.08
    },
    "aggressive": {
      "strategy": "momentum_strategy",
      "risk_tolerance": "high",
      "max_position_size": 0.3,
      "stop_loss": 0.05,
      "take_profit": 0.12
    }
  },
  "version": "1.0.0",
  "last_updated": "2025-01-01T00:00:00Z"
}