Skip to content

Energy

1 day

Keltner Lower BounceXOM1 day

Keltner Channels 20/10/2

Mean-reversion buy when close crosses back above the Keltner lower band. Exit at the Keltner mid line.

-1.1%·long·12 days

Energy Trend PullbackCVX1 day

SMA 50, RSI 14

Uptrend filter (close above the slow SMA) plus RSI recovering after a dip. Exit when RSI turns down from overbought.

+1.5%·long·72 days

Keltner Upper RejectCOP1 day

Keltner Channels 20/10/2

Failed push through the Keltner upper channel. Short when close crosses back below the upper band. Cover at the mid line.

+0.3%·short·8 days

Oilfield Services FlipSLB1 day

Awesome Oscillator 5/34

Momentum turns up when Awesome Oscillator crosses above zero. Exit on a cross back below zero.

+2%·long·36 days

Refiner Band ReclaimMPC1 day

Bollinger Bands 20/2, RSI 14

Close reclaiming the Bollinger lower band while RSI recovers from oversold. Exit when RSI turns down from overbought.

-15.1%·long·262 days

Midstream Keltner ThrustWMB1 day

Keltner Channels 20/10/2, Force Index 13

Close breaking the Keltner upper channel with Force Index already positive. Exit when close crosses below the Keltner mid line.

-5.6%·long·4 days

Valero Cloud RideVLO1 day

Ichimoku Cloud 9/26/52/26, ADX 14

Ichimoku Tenkan crossing above Kijun with ADX confirming a trend on a refining name. Exit when Tenkan crosses back below Kijun.

-4.8%·long·34 days

Phillips CrossPSX1 day

MACD 12/26/9, SMA 20

MACD line crossing its signal while close is already above the short-term SMA on a refining name. Exit when MACD crosses back below the signal line.

-5.6%·long·2 days

Targa Volume StackTRGP1 day

SMA 10, SMA 20, SMA 50, MFI 14

The fast SMA above the fast SMA, the fast SMA above the slow SMA, and MFI crossing above its midline on a midstream name. Exit when MFI crosses below its midline.

+1.2%·long·5 days

Halliburton CCI FilterHAL1 day

CCI 20, SMA 50

CCI crossing above zero while close holds the slow SMA. Exit when CCI crosses back below zero.

-2.8%·long·2 days

Diamondback Keltner ThrustFANG1 day

Keltner Channels 20/10/2, Force Index 13

Close breaking the Keltner upper channel with Force Index already positive. Exit when close loses the Keltner mid line.

-6.1%·long·5 days

ONEOK Williams PullbackOKE1 day

EMA 50, Williams %R 14

Close above the slow EMA plus Williams %R recovering from oversold after a dip on a midstream name. Exit when Williams %R turns down from overbought.

+6.8%·long·16 days

Gas Producer VWAP ReclaimEQT1 day

VWAP, Chaikin Money Flow 20

Close reclaiming VWAP while Chaikin Money Flow crosses above zero. Exit when close crosses back below VWAP.

+1.2%·long·2 days

Bearish Marubozu Trend ShortXOM1 day

Candle: Bearish Marubozu, SMA 50

Short a Bearish Marubozu while price stays below its trend SMA. Cover on a close above the SMA, on a trailing stop, or after a set number of bars.

-1.5%·short·1 day

Shale Trend PullbackEOG1 day

SMA 50, RSI 14

Uptrend filter (close above the slow SMA) plus RSI recovering after a dip. Exit when RSI turns down from overbought.

No completed trades in the recent backtest window

E&P Band RejectDVN1 day

Bollinger Bands 20/2, RSI 14

Close losing the Bollinger upper band while RSI turns down from overbought. Cover when RSI reaches oversold.

No completed trades in the recent backtest window

Pipeline Money FlowKMI1 day

SMA 20, SMA 50, Chaikin Money Flow 20

The fast SMA crossing above the slow SMA while Chaikin Money Flow is already positive. Exit when the fast SMA crosses back below the slow SMA.

-4.7%·long·18 days

Occidental Money FlowOXY1 day

SMA 20, SMA 50, Chaikin Money Flow 20

The fast SMA crossing above the slow SMA while Chaikin Money Flow is already positive. Exit when the fast SMA crosses back below the slow SMA.

-10.8%·long·37 days

Baker Hughes Band BounceBKR1 day

Bollinger Bands 20/2, Stochastic 14/3

Close reclaiming the Bollinger lower band while Stochastic %K crosses above %D in oversold territory. Exit when %K turns down from overbought.

+1.4%·long·13 days

Permian Stoch FilterAPA1 day

Stochastic 14/3, SMA 50

Stochastic %K crossing above %D while close holds the slow SMA. Exit when %K crosses back below %D.

-2.3%·long·2 days