Loading…
Public trading strategy

Sempra opens massive gas export plant just as global supply tightens — ride the

Created

Thesis

Sempra just flipped the switch on a massive new natural gas export terminal, which is perfectly timed to capitalize on global fuel shortages. Because of the Iran war, international buyers are desperate for fuel and willing to pay premium prices. Sempra and similar energy transport companies are now positioned to bring in massive new revenue streams as they ship this fuel out. This major business expansion should boost the value of these energy stocks as the market realizes how much money they are about to make.

Strategy approach

Build a momentum strategy for Sempra (SRE) and LNG-related stocks (LNG, ENB) on the daily timeframe. Enter a long position when the price makes a new 10-day high and the 10-day moving average crosses above the 20-day moving average. Hold for up to 15 days with a 4% trailing stop.

Markets and timeframes

Entry and exit at a glance

These are the named rules in the shared configuration. Review the full conditions below before using a strategy.

  • Entry: SMA/ATR Crossover Long (SRE@1d) (4 conditions)
  • Entry: SMA/ATR Crossover Long (LNG@1d) (4 conditions)
  • Entry: SMA/ATR Crossover Long (ENB@1d) (4 conditions)
  • Entry: SMA Crossover Long (SRE@1d) (2 conditions)
  • Entry: SMA Crossover Long (LNG@1d) (2 conditions)
  • Entry: SMA Crossover Long (ENB@1d) (2 conditions)
  • Entry: Crossover Long (SRE@1d) (1 condition)
  • Entry: Crossover Long (LNG@1d) (1 condition)
  • Entry: Crossover Long (ENB@1d) (1 condition)
  • Exit: TP: Fib Extension 127.2% (SRE@1d) (1 condition)
  • Exit: TP: Fib Extension 127.2% (LNG@1d) (1 condition)
  • Exit: TP: Fib Extension 127.2% (ENB@1d) (1 condition)
  • Exit: SL: Below Support[1] (SRE@1d) (1 condition)
  • Exit: SL: Below Support[1] (LNG@1d) (1 condition)
  • Exit: SL: Below Support[1] (ENB@1d) (1 condition)

Shared strategy rules

Rule configuration

{
  "data_dependencies": [
    {
      "symbol": "SRE",
      "timeframe": "1d"
    },
    {
      "symbol": "LNG",
      "timeframe": "1d"
    },
    {
      "symbol": "ENB",
      "timeframe": "1d"
    }
  ],
  "entry_rules": [
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_sre",
      "name": "SMA/ATR Crossover Long (SRE@1d)",
      "priority": 1,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_lng",
      "name": "SMA/ATR Crossover Long (LNG@1d)",
      "priority": 2,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_enb",
      "name": "SMA/ATR Crossover Long (ENB@1d)",
      "priority": 3,
      "trade_symbol": "ENB"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_sre",
      "name": "SMA Crossover Long (SRE@1d)",
      "priority": 2,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_lng",
      "name": "SMA Crossover Long (LNG@1d)",
      "priority": 3,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_enb",
      "name": "SMA Crossover Long (ENB@1d)",
      "priority": 4,
      "trade_symbol": "ENB"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_sre",
      "name": "Crossover Long (SRE@1d)",
      "priority": 2,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_lng",
      "name": "Crossover Long (LNG@1d)",
      "priority": 3,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_enb",
      "name": "Crossover Long (ENB@1d)",
      "priority": 4,
      "trade_symbol": "ENB"
    }
  ],
  "exit_rules": [
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_sre",
      "name": "TP: Fib Extension 127.2% (SRE@1d)",
      "priority": 97,
      "purpose": "take_profit",
      "target_symbol": "SRE"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_lng",
      "name": "TP: Fib Extension 127.2% (LNG@1d)",
      "priority": 98,
      "purpose": "take_profit",
      "target_symbol": "LNG"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_enb",
      "name": "TP: Fib Extension 127.2% (ENB@1d)",
      "priority": 99,
      "purpose": "take_profit",
      "target_symbol": "ENB"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_sre",
      "name": "SL: Below Support[1] (SRE@1d)",
      "priority": 100,
      "purpose": "stop_loss",
      "target_symbol": "SRE"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_lng",
      "name": "SL: Below Support[1] (LNG@1d)",
      "priority": 101,
      "purpose": "stop_loss",
      "target_symbol": "LNG"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_enb",
      "name": "SL: Below Support[1] (ENB@1d)",
      "priority": 102,
      "purpose": "stop_loss",
      "target_symbol": "ENB"
    }
  ],
  "position_sizing": {
    "max_position_percent": 25,
    "method": {
      "risk_percent": 2,
      "support_stop_rank": 1,
      "type": "fixed_risk"
    },
    "min_position_value": 100
  },
  "trigger_timeframe": "1d",
  "version": 1
}

Indicator configuration

{
  "indicators": [
    {
      "name": "sma",
      "period": 10
    },
    {
      "name": "sma",
      "period": 20
    },
    {
      "name": "atr",
      "period": 14
    },
    {
      "name": "sma",
      "period": 10
    },
    {
      "name": "sma",
      "period": 20
    },
    {
      "name": "atr",
      "period": 14
    },
    {
      "name": "sma",
      "period": 10
    },
    {
      "name": "sma",
      "period": 20
    },
    {
      "name": "atr",
      "period": 14
    }
  ]
}

Parsed strategy

{
  "data_dependencies": [
    {
      "symbol": "SRE",
      "timeframe": "1d"
    },
    {
      "symbol": "LNG",
      "timeframe": "1d"
    },
    {
      "symbol": "ENB",
      "timeframe": "1d"
    }
  ],
  "entry_rules": [
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_sre",
      "name": "SMA/ATR Crossover Long (SRE@1d)",
      "priority": 1,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_lng",
      "name": "SMA/ATR Crossover Long (LNG@1d)",
      "priority": 2,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        },
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "atr",
              "period": 14
            },
            "type": "indicator"
          },
          "operator": "greater_than",
          "right": {
            "type": "constant",
            "value": 0.5
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_1_enb",
      "name": "SMA/ATR Crossover Long (ENB@1d)",
      "priority": 3,
      "trade_symbol": "ENB"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_sre",
      "name": "SMA Crossover Long (SRE@1d)",
      "priority": 2,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_lng",
      "name": "SMA Crossover Long (LNG@1d)",
      "priority": 3,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "high",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "type": "constant",
            "value": 0
          }
        },
        {
          "left": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 10
            },
            "type": "indicator"
          },
          "operator": "crossed_above",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "indicator": {
              "name": "sma",
              "period": 20
            },
            "type": "indicator"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_2_enb",
      "name": "SMA Crossover Long (ENB@1d)",
      "priority": 4,
      "trade_symbol": "ENB"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_sre",
      "name": "Crossover Long (SRE@1d)",
      "priority": 2,
      "trade_symbol": "SRE"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_lng",
      "name": "Crossover Long (LNG@1d)",
      "priority": 3,
      "trade_symbol": "LNG"
    },
    {
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "crossed_above",
          "right": {
            "rank": 1,
            "type": "resistance_level"
          }
        }
      ],
      "direction": "long",
      "enabled": true,
      "id": "entry_3_enb",
      "name": "Crossover Long (ENB@1d)",
      "priority": 4,
      "trade_symbol": "ENB"
    }
  ],
  "exit_rules": [
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "SRE",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_sre",
      "name": "TP: Fib Extension 127.2% (SRE@1d)",
      "priority": 97,
      "purpose": "take_profit",
      "target_symbol": "SRE"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "LNG",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_lng",
      "name": "TP: Fib Extension 127.2% (LNG@1d)",
      "priority": 98,
      "purpose": "take_profit",
      "target_symbol": "LNG"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "greater_than_or_equal",
          "right": {
            "chart_ref": {
              "symbol": "ENB",
              "timeframe": "1d"
            },
            "ratio": 1272,
            "type": "fibonacci_extension"
          }
        }
      ],
      "enabled": true,
      "id": "exit_1_enb",
      "name": "TP: Fib Extension 127.2% (ENB@1d)",
      "priority": 99,
      "purpose": "take_profit",
      "target_symbol": "ENB"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_sre",
      "name": "SL: Below Support[1] (SRE@1d)",
      "priority": 100,
      "purpose": "stop_loss",
      "target_symbol": "SRE"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_lng",
      "name": "SL: Below Support[1] (LNG@1d)",
      "priority": 101,
      "purpose": "stop_loss",
      "target_symbol": "LNG"
    },
    {
      "applies_to": "both",
      "conditions": [
        {
          "left": {
            "field": "close",
            "type": "price"
          },
          "operator": "less_than",
          "right": {
            "rank": 1,
            "type": "support_level"
          }
        }
      ],
      "enabled": true,
      "id": "exit_2_enb",
      "name": "SL: Below Support[1] (ENB@1d)",
      "priority": 102,
      "purpose": "stop_loss",
      "target_symbol": "ENB"
    }
  ],
  "position_sizing": {
    "max_position_percent": 25,
    "method": {
      "risk_percent": 2,
      "support_stop_rank": 1,
      "type": "fixed_risk"
    },
    "min_position_value": 100
  },
  "trigger_timeframe": "1d",
  "version": 1
}

Strategy instructions

Trading agent generated from recommendation idea 'Sempra opens massive gas export plant just as global supply tightens — ride the LNG boom'. Thesis: Sempra just flipped the switch on a massive new natural gas export terminal, which is perfectly timed to capitalize on global fuel shortages. Because of the Iran war, international buyers are desperate for fuel and willing to pay premium prices. Sempra and similar energy transport companies are now positioned to bring in massive new revenue streams as they ship this fuel out. This major business expansion should boost the value of these energy stocks as the market realizes how much money they are about to make.

Performance

No trade count, win rate, or realized P&L figures are provided in this public preview. The thesis and shared rules do not establish a performance record.

What this public preview can establish

  • The thesis and strategy approach describe a market view. They do not show whether an entry or exit condition is currently met.
  • Technical strategy fields are shared above. Inspect the actual conditions and check when they were evaluated before relying on them.
  • No trade count, win rate, or P&L figure is published in this preview. It cannot establish a performance record.

Explore

How CommonQuant researches and tests strategies · Public paper-trading record and its limits · Discover public strategies